2010-03-31 66 views
0

我有一個HTML表單,其中包含名稱,地址,備註等字段。我也有一個上傳PDF的字段。上傳的PDF文件存儲在文件系統中。HTML表單使用PHP上載其他表單內容的PDF

如果可能PDF文件大於2 MB,我該如何實現?此外,出於某種原因,PDF(< 2 MB)的上傳在Chrome中正常工作,但在IE中無法正常工作。在IE中,上傳甚至沒有開始,但在Chrome中,它沒有問題。

表頭的樣子:

method='post' ENCTYPE='multipart/formdata' 

編輯:ini中設置沒有幫助

的HTML

<input type='text' name='user' /> 
<input type='file' name='userfile' /> 

回答

2

嘗試增加給你的腳本的頂部:

ini_set('upload_max_filesize', '5M'); 

如果沒有你可以嘗試在php.ini中更改該設置。

如果這些都不適用於您的問題,請包含更多代碼。

而且,變化:

multipart/formdata

到:

multipart/form-data 

如果問題仍然存在,檢查$ _FILES數組(的print_r($ _ FILES))

+0

添加更多的代碼。 – Sev 2010-03-31 22:17:36

+0

當您嘗試修改upload_max_filesize時發生了什麼?我也添加到我的答案。 – webbiedave 2010-03-31 22:26:43

+0

沒有任何變化。 – Sev 2010-03-31 22:28:17