大佬教程收集整理的这篇文章主要介绍了php – 我似乎无法在codeigniter中上传css文件类型,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
public function uploadcssfile() { $config['upload_path'] = './stylesheets/stores/'.$memberid.'/'; $config['file_name'] = 'main.css'; $config['allowed_types'] = 'css'; $config['overwrite'] = true; $this->load->library('upload',$config); if (! $this->upload->do_upload('filefieldname')) { die($this->upload->display_errors()); } }
我只想上传一个css类型的文件,但codeigniter总是会出现这个错误:
The filetype you are attempting to upload is not allowed.
在application / config / mimes.PHP中,第77行
'css' => 'text/css',
改成:
'css' => array('text/css','text/x-c'),
要看,如果您的开发环境有自己的幽默感并且可以为任何文本文件添加新的mime类型(我的情况),请检查您的mimes,如下所示:
if ( ! $this->upload->do_upload(-your-form-input-name-) ){ print_r($_FILES['-your-form-input-name-']['type']); exit($this->upload->display_errors(). 'File Type: ' . $this->upload->file_type); }
PS.现在你的问题得到了答案,go here and help me
以上是大佬教程为你收集整理的php – 我似乎无法在codeigniter中上传css文件类型全部内容,希望文章能够帮你解决php – 我似乎无法在codeigniter中上传css文件类型所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。