一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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。

方法二:

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

<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",這個其實是常識了,注意一下就好。
 

php技術(shù)Codeigniter上傳圖片出現(xiàn)“You did not select a file to upload”錯誤解決辦法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲欧洲免费视频 | 九九视频免费精品视频免费 | 久久六月丁香婷婷婷 | 国产成人精品亚洲77美色 | 五月开心综合 | 日韩欧美成人乱码一在线 | 五月开心六月伊人色婷婷 | 精品视频第一页 | 婷婷色在线观看 | 日日噜噜夜夜躁躁狠狠 | 国产精品视频在 | 欧美jizzdh精品巨大 | wwwwwww黄| 亚洲性激情| 免费视频一区二区三区四区 | 一区二区三区视频观看 | 天天躁天天碰天天看 | 综合免费视频 | 手机国产乱子伦精品视频 | 久久青青91费线频观青 | 五月天婷婷激情视频 | 正在播放一区二区 | 亚洲高清国产拍精品影院 | 国产在线伊人 | 色视频在线观看网站 | 91 久久| 色网在线 | 高清不卡一区二区三区 | 午夜免费在线观看 | 国内精品免费久久久久妲己 | 狠狠色婷婷丁香六月 | 亚洲综合色区图片区 | 一区二区三区不卡视频 | aa级国产女人毛片水真多 | 欧洲美女高清一级毛片 | 国产一区在线免费观看 | 精品视频中文字幕 | 91麻豆国产 | 九九小视频 | 国产久视频 | 三级自拍|