TP5.0页面跳转和重定向

2025-05-13 05:27:51

1、殳陌抻泥页面跳转 页面跳转基于系统类,所以控制器必须继承系统控制器 跳转方式 成功跳转$this->suc艘早祓胂cess(); 失败跳转$this->error(); 修改成功和失败的模板页面 模板文件位置:根目录\thinkphp\tpl\dispatch_jump.tpl 跳转方法给模板页面的数据 $code 成功1 失败0 $msg 页面提示信息 $data 要返回的数据 $url 跳转页面地址 $wait 跳转等待时间 单位为秒 在模板页面修改 自定义页面跳转模板

TP5.0页面跳转和重定向

2、重定向 作用:重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置 使用:$this->redirect();

TP5.0页面跳转和重定向

3、3.空操作‍

TP5.0页面跳转和重定向

4、空控制器 空控制器 作用:解决用户恶意输入 <?php namespace app\index\controller; use think\Controller; cl锾攒揉敫ass Error extends controller { public function index(){ $this->redirect("index/index"); } } 注意: 网站上线的时候每一个控制器都必须添加空操作 不论前台后台都需要一个空控制器

TP5.0页面跳转和重定向

5、使用命令行 切换到网站根目录 输入php think 使用 创建控制器:php think make:controller app\index\controller\控制器名 创建数据模型:php think make:model app\index\model\模型名 清空临时文件:php think clear

TP5.0页面跳转和重定向

6、资源控制器 使用命令行创建控制器 资源控制器配合资源路由使用

TP5.0页面跳转和重定向
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢