用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3806|回复: 1
收起左侧

POST值丢失了一个,大家看看咋回事呢。。

[复制链接]
发表于 2008-4-5 20:38:09 | 显示全部楼层 |阅读模式
前面部分是 var_dump($_POST) 的结果,大家看看,貌似少了一个 input 的值,咋回事?
HTML复制代码
 
array(2) {
  ["upload_photo_test"]=>
  string(3) "xxx"
  ["product_photo_upload"]=>
  string(12) "开始上传"
}
<p>You did not select a file to upload.</p><form action="myspace/do_upload_product_photo" method="POST" enctype="multipart/form-data">
<div>上传图片</div>
<input type="file" name="upload_photo" name="file_name" size="20" />
<input type="text" name="upload_photo_test" name="file_name" size="20" value="xxx"/>
<input type="submit" name="product_photo_upload" value="开始上传"/>
</form>
 
复制代码

[ 本帖最后由 cchaha 于 2008-4-5 20:42 编辑 ]
 楼主| 发表于 2008-4-5 21:42:41 | 显示全部楼层

回复 楼主 的帖子

Thank N-人 和 沧蓝。
用$_FILES来查看 type为file的input的数组值。
另外就是input的name必须在$this->upload->upload(‘upup’)中指定指定,如果未指定的话CI会使用默认值“userfile”。
<input type="file" name="upup" />
另外path的设置,在window下也是适用斜杠,而不是斜杠。目录起点为当前分区,但不要写盘符。

[ 本帖最后由 cchaha 于 2008-4-5 22:09 编辑 ]

本版积分规则