最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Codeigniter上傳圖片出現(xiàn)“You did not select a file to upload”錯誤解決辦法

 更新時間:2014年06月12日 17:34:26   投稿:shichen2014  
這篇文章主要介紹了Codeigniter上傳圖片出現(xiàn)“You did not select a file to upload”的解決辦法,需要的朋友可以參考下

Codeigniter自帶的文件上傳類非常好用,您可以設(shè)置指定上傳某類型的文件及指定大小的文件。不過在使用的過程中需要注意一些小問題,否則會讓你感到措手不及。

很多開發(fā)人員在使用Codeigniter的upload上傳類時候,總是出現(xiàn)“You did not select a file to upload”錯誤,從代碼里面看并沒有什么錯誤,這是怎么回事呢?

1、文件域的名字被修改

方法一:

例如將Views文件的文件域的名字修改成了fileimg,而CI默認(rèn)的文件域的名字是userfile,即形如:<input type="file" name="userfile" size="20" />。這個是不能修改的,否則就會找不到上傳文件。

原理就是:$this->upload->do_upload()默認(rèn)上傳文件的表單名為userfile。

方法二:

其實(shí)還有解決方法,如果文件域是其他名字。比如:

<input type="file" name="imgfile" size="20" />

復(fù)制代碼 代碼如下:
$this->upload->do_upload();

改為

復(fù)制代碼 代碼如下:
$this->upload->do_upload(‘imgfile');

這樣就可以了!

2、form表單類型

form表單需要使用form_open_multipart,形成HTML的時候會增加了一個屬性enctype="multipart/form-data",這個其實(shí)是常識了,注意一下就好。
 

相關(guān)文章

最新評論

故城县| 奈曼旗| 永定县| 任丘市| 江都市| 家居| 南京市| 太保市| 东兴市| 新津县| 米易县| 汉川市| 诏安县| 大余县| 陵水| 疏附县| 揭阳市| 密山市| 天水市| 台北市| 炉霍县| 大安市| 阆中市| 广饶县| 准格尔旗| 崇文区| 桐柏县| 昌宁县| 准格尔旗| 峨眉山市| 墨江| 肇东市| 甘孜县| 邢台市| 华容县| 波密县| 上饶县| 刚察县| 江山市| 衡阳县| 韶关市|