怎么实现thinkphp不跳转页面跳转

发布网友 发布时间:2022-04-06 05:36

我来回答

2个回答

热心网友 时间:2022-04-06 07:05

thinkphp只是php一个框架了,但如果要实现页面跳转并不能使用header函数来实现了,
  系统的Action类内置了两个跳转方法success和error,用于页面跳转提示,而且可以支持ajax提交;
  参考如下:
  $User=M(‘user’)//实例化user表
  $res=$User->where(array(’name’=’lone’))->select //查询name是lone

  If($res){

  $this->success(“输出的提示信息”,”/User/list/”);

  //查询成功后跳转的页面第二个参数是模板路径地址
  }else{

  $this->error(“输出的错误信息”); //查询失败后返回上一页

  }

  $this->redirect(“Index/list”); //直接跳转,不带计时后跳转

热心网友 时间:2022-04-06 08:23

 thinkphp只是php一个框架了,但如果要实现页面跳转并不能使用header函数来实现了,
  系统的Action类内置了两个跳转方法success和error,用于页面跳转提示,而且可以支持ajax提交;
  参考如下:
  $User=M(‘user’)//实例化user表
  $res=$User->where(array(’name’=’lone’))->select //查询name是lone

  If($res){

  $this->success(“输出的提示信息”,”/User/list/”);

  //查询成功后跳转的页面第二个参数是模板路径地址
  }else{

  $this->error(“输出的错误信息”); //查询失败后返回上一页

  }

  $this->redirect(“Index/list”); //直接跳转,不带计时后跳转

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com