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

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

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

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

1、文件域的名字被修改

方法一:

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

原理就是:$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的時(shí)候會(huì)增加了一個(gè)屬性enctype="multipart/form-data",這個(gè)其實(shí)是常識(shí)了,注意一下就好。
 

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

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

主站蜘蛛池模板: 91亚洲精品国产自在现线 | 深夜福利一区二区 | 亚洲欧洲国产经精品香蕉网 | 男人让女人爽的免费视频 | 午夜国产情侣拍视频 | 国产全黄三级国产全黄三级书 | 国产精品 主播精选 网红 | 国产91九色在线播放 | 婷婷在线视频国产综合 | 国产美女下面流出白浆视频 | 一级一级特黄女人精品毛片 | 国产男人女人做性全过程视频 | 在线观看视频91 | 综合第一页 | 亚洲一级黄色毛片 | 97色伦图片在线观看 | 乱人伦一区二区三区 | 久久精品国产夜色 | 在线观看免费黄色小视频 | www.av一区| 婷婷丁香五月中文字幕 | 福利在线观看 | 国产精品极品美女自在线 | 成人在线午夜 | 精品国产福利第一区二区三区 | 亚洲图片第一页 | 国产精品一区二区国产 | 成年午夜视频 | 国产精品资源网站在线观看 | 国产乱子精品免费视观看片 | 91区国产福利在线观看午夜 | 亚洲第一色图 | 毛片午夜 | 美女毛片视频 | 狠狠色综合久久婷婷 | 亚洲图色在线 | 国产91精品一区二区麻豆网站 | 日本加勒比高清 | 国产成人午夜91精品麻豆剧场 | 在线观看免费国产视频 | 久一视频在线观看 |