2012-01-13 116 views
0

是否可以上傳諸如「.psd」,「.eps」,「.zip」,「.txt」等文件類型..?PHP上傳所有文件類型

而且,任何人都可以推薦一個基於PHP的上傳處理程序腳本,它也允許上傳所有類型的文件?

回答

3

上提交將使我所知道的所有文件類型的上傳<input type='file' />元素。數據將存在於PHP的$_FILES超級全局數組中。

您可能會在您的php.ini文件中有一些限制,特別是在文件大小方面。

+0

我可以更改這些文件大小限制嗎? – 2012-01-13 15:19:50

+0

是的。您可以更改'php.ini'中的'MEMORY_LIMIT'值進行永久更改。您可以通過執行PHP的ini_set('MEMORY_LIMIT')'函數暫時覆蓋'php.ini'' MEMORY_LIMIT'。請參閱:http://php.net/manual/en/function.ini-set.php – 2012-01-13 15:22:13

+0

@wescrow'upload_max_filesize'可能也需要更改,默認值爲2M,這隻能在php.ini中更改或使用.htaccess – RMcLeod 2012-01-13 15:26:04

3

它可能上傳任何東西,如果你使用標準文件控制<input type='file'>,它的完全不分青紅皁白。

顯然,這是再往下,你有你的服務器上,以你可以用一個已經上傳的文件做什麼,