我想做一個PHP腳本來上傳文件。從我的理解到目前爲止,enctype="multipart/form-data"
發送特定類型的頭到http使上傳文件成爲可能。現在我不知道這些信息是什麼。無論如何,我可以回顯或查看該頭文件嗎?另外,我對此感興趣的原因是因爲我想編輯(添加)標題中的一些信息。enctype =「multipart/form-data」發送給服務器的確切信息是什麼?
基本上我要去的是每當用戶從<input type="file"/>
選擇一個文件時我想將它追加到標題中以便保存信息(我可能會使用會話來存儲這些信息),並且用戶可以繼續選擇其他文件。我知道有<input type="file" multiple/>
選擇多個文件,但我所採用的方法有點不同。
在此先感謝。
_」爲什麼?在請求到達服務器之前,您無法編輯標題信息,那麼沒有意義?「_ 您是對的。這從來沒有出現在我的腦海裏。我基本上想要做的就是在Gmail中創建一個「附加文件」鏈接,當用戶添加另一個文件時,舊文件不會被新文件覆蓋。 – shriek 2012-02-12 07:25:19
好的,你可以用來做到這一點,但它不會在Gmail上看起來像。請參閱我發佈的鏈接,以獲取良好上傳者的示例工具。 – Richard 2012-02-12 11:23:24
好吧我確實設法使它在Firefox上工作,但Chrome和IE給我奇怪的錯誤。這裏是我的代碼,現在忽略了php代碼,代碼也很混亂,所以是忽略了:D。 http://pastebin.com/K76MANur 我仍然試圖使它在Chrome和IE上運行。我猜Chrome會處理jquery.click()與Firefox不同,我甚至不知道IE有什麼問題。 – shriek 2012-02-12 17:50:16