2012-01-13 82 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'>,它的完全不分青红皂白。

显然,这是再往下,你有你的服务器上,以你可以用一个已经上传的文件做什么,