0

我正在使用 Jquery Uploader http://blueimp.github.com/jQuery-File-Upload/将文件上传到网站,它工作正常,但问题是它将所有图像放在同一个文件夹中,我没有想法是什么。我现在设置了以下几行(减去 POST $ID 部分),以便在每次上传时将文件名保存到数据库,上传表单上有一个名为 deviceID 的字段,我要做的是插入数据进入与设备ID对应的字段,但我不确定如何将表单字段数据放入UploadHander.php,因为我不知道jquery如何或是否将此数据提交给上传处理程序,或者我是否需要告诉它.

我不确定这样的东西是否适用于 jquery,因为我不确定它如何与 php 文件交互?

$ID = $_POST['equipmentID'];


function add_img($name, $ID)

{

$add_to_db = $this->query("INSERT INTO u5b0y_chronoforms_data_submitusedequipment WHERE equipmentID='$ID'     (photo) VALUES ('".$name."')") or die(mysql_error());

  return $add_to_db;

  }
4

1 回答 1

0

好吧,要知道哪个文件已上传到服务器,您需要在 jquery 上传器的 ajax 发布请求中添加字段,并在注册时在服务器端使用您想要的文件名,或者您可以通过文件的用户 ID 识别文件和您可以使用 $_session vars 来识别另一端的文件,因为脚本知道它应该接收什么图片类型并将其放入正确的文件夹中。

于 2012-12-03T01:07:40.430 回答