关于 URL 中的数据验证问题,很疑惑
本帖最后由 guangming123 于 2012-9-29 17:33 编辑我们知道要对POST和GET来的数据进行验证合法性。
而现在讨论的是下面这另一种情况:
比如URL是这样的:http://localhost/index.php/user/add/abc
所对应的控制器是这样写的:
class User extends CI_Controller {
public function __construct() {
parent::__construct();
}
public function add($str) {
}
}
请问上面URL中的abc算不算GET数据,CI的机制能不能自动过滤,要不要我们手动进行验证?谢谢了!
本帖最后由 Shengzhi 于 2012-9-29 21:52 编辑
var_dump($this->input->get() ) add()中看一下$_GET数组就知道了。 我试了,结果是false,请问这是否能说明控制器的参数并不是GET数据呢? abc是什么,get能获取**.php文件或者*.php? id=1什么的
获取$this->input->get()获取的值可以过滤吧
页:
[1]