thinkphp_redirect方法

$this->redirect('Netdisk/discuss',array('id'=>$id),3);
这样传一个id过去对吗?discuss页面可以使用get接收这个值吗?

对应代码:

    public function addf(){
        $id = I('post.id');
        $data = I('post.');
        $m = M('discuss');
        $discuss = $m->add($data);
        $this->redirect('Netdisk/discuss',array('id'=>$id),5);
    }
        public function discuss(){
        //显示对应的文件
        $id = I('get.id');//获取id
    }
阅读 4.3k
1 个回答
新手上路,请多包涵

你可以用print_r方法看$id的值是否是传递过来的参数的值。3.1版本的thinkphp我记得是用$_request['id']的方式,获得传递的id参数值。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进