thinkphp将页面进行传参才能访问

thinkphp将页面进行传参才能访问,第1张

可以通过:“控制器中间件”先判断请求信息,例如先判断控制器名:

$controller = Request::controller();

或者获取请求名

$action = Request::action();

获取“a”参数

$a = Request::param('a');

然后再进行判断:

if($action == 'index' && $a != 1){

    return "非法请求!";

}

thinkphp里控制器的方法参数当然可以接收POST参数,这种问题你直接写个demo测试一下就好了,代码如下:

$id=I('postid');  //相当于$_POST['id']

del($id);  //调用del函数

public function del($id)

{

$model = D('Messages');

$model->delete($id);   //删除主键id=$id的那一行

$this->success(' *** 作成功!', U('lst'));   //这里U(‘lst’)的路径应该会用问题吧?

}

以上就是关于thinkphp将页面进行传参才能访问全部的内容,包括:thinkphp将页面进行传参才能访问、thinkphp里控制器的方法参数可以接收POST参数么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/9536686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存