如何使用codeigniter上传vcard(.vcf)文件

时间:2012-05-14 05:10:54

标签: php codeigniter

我尝试使用codeigniter上传vcard文件。但是不允许上传。如何使用codeigniter上传vcard(.vcf)文件?

3 个答案:

答案 0 :(得分:1)

如果上述建议不起作用,请尝试以下操作:

'vcf' => 'text/plain'

答案 1 :(得分:0)

您需要将以下内容添加到/application/config/mimes.php数组中的$mimes

'vcf'   =>  'application/octet-stream',
'vcf'   =>  'text/x-vcard'

您还需要为上传类设置allowed_types配置变量。可以在manual page上找到设置配置变量的示例。

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

知道是否可以使用您的代码成功上传其他文件类型会很有帮助,看看您尝试过的一些内容,并了解在尝试上传vcf文件时您遇到的错误

答案 2 :(得分:0)

我需要使用

'vcf'   =>  array('text/x-vcard', 'application/octet-stream', 'text/plain', 'text/directory')

全面覆盖。