CodeIgniter上传文件是非常有用的,你可以设置一个指定的文件和一个指定大小的文件。但是,在使用过程中,我们需要注意一些小问题,否则你会感到措手不及。

许多开发者使用CodeIgniter的上传上传类,总是出现你没有选择一个文件上传错误,从代码看有没有错,这是怎么回事

1。文件域的名称被修改。

方法1:

例如,对意见文件的域的名称改为fileimg,和文件的默认域名的词是用户文件,即形式。这不可修改,否则上传的文件将不会被发现。

其原理是:美元->上传-> do_upload()的默认上传文件的形式为用户文件。

方法二:

事实上,如果文件域是另一个名称,则有一个解决方案:



将代码复制如下:美元->上传-> do_upload();

代码复制到下面的代码:美元->上传-> do_upload('imgfile);

没关系!

2,表单类型

表格需要使用form_open_multipart。当HTML组成,属性enctype =多部分/表单数据将增加。这是常识。注意它。