2012-12-03 32 views
0

我正在使用Jquery上傳器http://blueimp.github.com/jQuery-File-Upload/將文件上傳到網站,它工作正常,但問題是它將所有圖像放在同一個文件夾中,我不知道是什麼是什麼。我現在安裝了以下代碼(減去POST $ ID部分),以便在每次上傳時將文件名保存到數據庫中,在上載表單中是一個名爲equipmentID的字段,我正在嘗試插入數據到與設備ID相對應的字段中,但我不知道如何將表單字段數據導入UploadHander.php,因爲我不知道jQuery如何將此數據提交給上傳處理程序,或者如果我需要告訴它。我不知道如果這樣的事情將與jQuery的工作,因爲林不知道它如何與PHP文件交互?使用Jquery Uploader將ID添加到上傳的文件

$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; 

    } 

回答

0

嗯,知道哪些文件已被上傳到您所需要的服務器無論是在你想在你的服務器端文件名您的jQuery上傳你的AJAX POST請求加場時,註冊,或者你可以通過他們的用戶標識來識別文件,並且可以使用$ _session vars來識別另一側的文件,根據該腳本知道它應該接收哪種圖片類型並將其放入正確的文件夾中。

+0

根據這個,所有字段都會自動發送到服務器,但我不知道如何在另一端將它們取出https://github.com/blueimp/jQuery-File-Upload/wiki/How-to -submit-附加格式數據 –