-3

我在 HTML 中使用 type="file" 从我的计算机中获取图像。

当我加入我的图像时,它只显示我的图像名称。例子:

我有一个名为“文件夹/image1.jpg”的图像,但是当我提交它时只显示“image1.jpg”。

当我提交所有表单时,图像会进入我的数据库而没有文件夹名称。

我需要文件夹名称,因为没有文件夹名称,我的数据库无法识别图像。

我正在使用此代码

<input type="file" name="fileUpload" />
4

1 回答 1

2

文件路径未与文件一起提交,因为这会提供服务器不应该知道的个人信息。仅发送文件名。

识别图像(或更一般的文件)的常用解决方案,例如避免重复,是计算文件内容的低冲突散列并存储此散列(您可能希望此散列unique在您的数据库)。

于 2013-09-14T15:49:52.230 回答