thinkphp 跳转

1   $this -> redirect(‘index‘,array(‘type‘=>2,‘id‘=>0));   //直接跳转

2  $this->success(‘提交失败,错误信息:0001",‘Summer/index‘);  //  提示后跳转,无参数

4  $this->success( ‘报名成功!‘,U("Activity/sign",array(‘id‘=>$res)));  //  提示后跳转,带参数

5  $this->error( ‘已经报名过啦!‘,U("Activity/sign",array(‘id‘=>$id)));   //  提示后跳转,带参数

时间: 2024-10-05 02:36:46

thinkphp 跳转的相关文章

【学习笔记】Thinkphp跳转不加载控制器而是到欢迎页问题的解决

最近在工作中接手了一个利用thinkphp开发的项目,因为以前从没接触过这个框架,所以记录一下学习过程中所遇到的弱智问题.谁让我是个技术小白..... 问题:使用的thinkphp版本是3.2,form表单的方法如果不填或者是get方式,action怎么写都没办法提交到控制器中,method改成post,可以进入到控制器中,但是自己写的跳转不能用了,返回信息却不跳转. 解决:表单中method="post",跳转利用自带的跳转 : $this->success("登陆成

thinkphp 跳转外网代码(php通用)

thinkphp 提供了一个重定向但是在跳转外部网站的时候就会比较麻烦 下面一种方法还不错, < ?php //重定向浏览器 header("Location: http://www.google.com"); //确保重定向后,后续代码不会被执行 exit; ?> 原文地址:https://www.cnblogs.com/dywangzq/p/9235294.html

ThinkPHP跳转与重定向的区别

跳转: 浏览器认为: 当前URL请求成功, 重新请求新的URL. 浏览器会 记录当前的URL 和 新的URL 在请求历史记录中. 回退, 是可以回退到, 当前的URL上的. (无论 success, 和 error 都是一样) 语法实现:  在浏览器层面, 修改浏览器的location.href来实现的:location.href=href; 重定向: 浏览器认为, 当前的URL无效, 被重新定位到新的URL上. 浏览器不会记录当前的URL到历史记录中, 不能回退到当前的URL中. 语法实现,

ThinkPHP页面跳转、Ajax技巧详细介绍(十八)

原文:ThinkPHP页面跳转.Ajax技巧详细介绍(十八) ThinkPHP页面跳转.Ajax技巧详细介绍 一.页面跳转 $this->success('查询成功',U('User/test')); ├─//跳当前模块方法下: ├─ $this->success('查询成功','test'); └─//跳到 指定跳转模块方法下 this->success('查询成功',U('User/test')); $this->error('查询失败,3秒后跳会之前的页面/上一页'); //

thinkphp前台使用JQuery跳转后台处理后回调

thinkphp前台使用JQuery跳转后台处理后回调记录. 前台html <input id="query" type="tel" value="" placeholder="搜索编号查询" autocomplete="off" name="q" size="27"> <a class="go" name="submi

thinkphp 分组、页面跳转与ajax

本节课大纲: 一.多应用配置技巧 二.使用分组 三.页面跳转 $this->success('查询成功',U('User/test')); $this->redirect('User/test','',5,'页面正在跳'); 四.Ajax技巧 前后台公用公共配置文件: $ pwd /cygdrive/c/wamp/www/thinkphp5/Admin/Conf [email protected] /cygdrive/c/wamp/www/thinkphp5/Admin/Conf $ ls c

夺命雷公狗ThinkPHP项目之----企业网站23之网站前台二级分类的跳转(URL跳转到列表页或产品页)

我们现在开始做实现我们的二级菜单如何跳转到指定的列表页或者产品也呢?? 我们分享下数据库情况: 我们的数据库里提前给我们预留了一个cate_type的字段,那么我们可以让这个字段进行判断,从而遍历出指定的数据: 顶级栏目判断出结果后二级栏目也可以从而判断出结果........

thinkPHP底层设置跳转404页面

项目开发完之后要屏蔽报错,在底层目录写个404页面,入口文件APP_DEBUG改成false,代码方面使用以下方法 1.使用空操作,即_empty(),在进入某个控制器中,如果找不多这个方法,就直接调用 _empty,然后进入404. 2.在tp里面,初始化项目时,runtime下有个common~runtime.php,这个是缓存文件,里面有大部分的核心文件,加载空模块或者空控制器时,自动从这个文件里获取相关的信息,包括加载空模块和空控制器时,都是从这个文件里获取信息. 3.加载空模块的报错信

ThinkPHP页面跳转success与error方法

首先是控制器中,可以使用下代码: config配置如下: 'TMPL_ACTION_ERROR' => 'Public:error', // 默认错误跳转对应的模板文件 'TMPL_ACTION_SUCCESS' => 'Public:success' , // 默认成功跳转对应的模板文件success.html 页面 位置:Tpl\default\Public\success.html<{$msgTitle}><{$message}><{$error}>系