Hex
发表于 2009-8-5 16:49:50
<input type="file" name="image" size="50" onchange="onimg()" /> 这句里的 name 属性不是 CI 默认的 userfile,所以你会得到那个错误信息。
你控制器里用的 $this->upload->do_upload(); 说明是 CI 默认的 name。要么修改视图,要么修改控制器,自己决定。
还是好好看手册吧 http://codeigniter.org.cn/user_guide/libraries/file_uploading.html
wangjialei
发表于 2009-8-5 16:58:54
完美的解决了问题,3Q,现在正在看手册
Hex
发表于 2009-8-5 17:34:41
粗心大意的问题,也能讨论3页,大家都很牛!呵呵
wangjialei
发表于 2009-8-5 17:38:05
这可不是粗心大意,我是真的不明白
Hex
发表于 2009-8-5 18:26:59
手册如果仔细看了,特别是 do_upload 方法,不会出这种前后 name 不同的问题吧?
:lol
heraldic
发表于 2009-11-16 10:59:11
又是do_upload 和 name 问题,上传的问题大部分都是这一点