codeigniter上传PSD文件

时间:2013-09-10 07:59:39

标签: php codeigniter file-upload

正在使用codeigniter处理项目。需要上传PSD文件。尝试使用此代码..

$config['allowed_types'] = 'psd';

但结果显示:不允许您尝试上传的文件类型。

plesae帮帮我。

3 个答案:

答案 0 :(得分:1)

尝试使用以下内容接受所有文件

$ config ['allowed_types'] ='*';

答案 1 :(得分:0)

你在哪里设置$ config ['allwoed_types']?在控制器中还是有config / upload.php?

同时检查您尝试上传的psd文件是否返回正确的mime类型。

检查application / config / mime.php上的mime类型。

问候。

答案 2 :(得分:0)

风险更高的方法,但在某种程度上,我使用的逻辑方法是允许所有类型$config['allowed_types'] = '*';并在上传之前简单地验证preg_match("\.psd$", $str_file_name)

application/config/mime.php中的所有这些mime设置可能存在是有原因的,但由于某些情况下傻了很多不同的mime类型,因此对某些文件类型来说过于复杂。