+ -
当前位置:首页 → 问答吧 → php基础问题

php基础问题

时间:2011-10-08

来源:互联网

我在视图中有这样一段代码<td><input name="icp" type="text" class="text_input w140" value="<?php echo $basic["icp"];?>"/> </td>
在控制器中$icp=filterform($this->input->post("icp"));但是结果是空值为什么

作者: kuailelj   发布时间: 2011-10-08

先用firebug看value是否有值。
再用原生的 $_POST 看是否有值。
你使用的是CI吧?

作者: yangball   发布时间: 2011-10-08

引用 1 楼 yangball 的回复:

先用firebug看value是否有值。
再用原生的 $_POST 看是否有值。
你使用的是CI吧?
是的

作者: kuailelj   发布时间: 2011-10-08

如果以上都确认无问题,那就是filterform这个函数出现问题了。

作者: yangball   发布时间: 2011-10-08

看看你的form的method是不是POST,action对应的控制器方法是不是正确。
如果action对应的url没有问题的话,一般接收是没有问题的。
用 echo $this->input->post("icp"); 看看有没有值。

作者: whg4585   发布时间: 2011-10-08

相关阅读 更多