我在HTML中使用type =“file”来从我的电脑中获取图像。
当我加入我的图片时,它只显示我的图片名称。例如:
我有一个名为“folder / image1.jpg”的图片,但是当我提交它时只显示“image1.jpg”。
当我提交所有表单时,图像将进入我的数据库,而不是文件夹名称。
我需要文件夹名称,因为输出文件夹名称,我的数据库无法识别图像。
我正在使用此代码
<input type="file" name="fileUpload" />
答案 0 :(得分:2)
文件路径不随文件一起提交,因为这会提供服务器不应该知道的个人信息。只发送文件名。
识别图像(或更常见的文件)的常用解决方案,例如为了避免重复,是计算文件内容的低分割散列并存储此散列(您可能希望此散列具有数据库中的unique
约束。)