是否可以上传“.psd”,“。ps”,“。zip”,“。txt”等文件类型。?
并且,任何人都可以推荐基于PHP的上传处理程序脚本,该脚本还允许上传所有类型的文件吗?
答案 0 :(得分:3)
如果您使用标准文件控件<input type='file'>
,它可以上传任何内容,它完全不分青红皂白。
显然,它取决于您在服务器上拥有的内容,以及您可以对已上传的文件执行的操作,
答案 1 :(得分:3)
提交时的<input type='file' />
元素将允许上传我所知道的所有文件类型。数据将存在于PHP中的$_FILES
超全局数组中。
您的php.ini
文件可能会有一些限制,尤其是文件大小。
答案 2 :(得分:1)
小心文件上传 - 你应该尽可能多地限制,采用极简主义方法,可能会发生不良事件,例如恶意。花点时间在这里,http://php.net/manual/en/features.file-upload.php,关于如何处理/最佳实践的精彩脚本和评论。