专栏首页鹿苑ThinkPHP框架使用redirect实现页面重定向的方法实例分析

ThinkPHP框架使用redirect实现页面重定向的方法实例分析

本文实例讲述了ThinkPHP框架使用redirect实现页面重定向的方法。分享给大家供大家参考,具体如下:

ThinkPHP redirect 方法

ThinkPHP redirect 方法可以实现页面的重定向(跳转)功能。redirect 方法语法如下:

$this->redirect(string url, array params, int delay, string msg)

参数说明:

参数

说明

url

必须,重定向的 URL 表达式。

params

可选,其它URL参数。

delay

可选, 重定向延时,单位为秒。

msg

可选,重定/

/向提示信息。

ThinkPHP redirect 实例

在 Index 模块 index 方法中,重定向到本模块的 select 操作:

class IndexAction extends Action{

public function index()

{

$this->redirect('select', array('status'=>1), 3, '页面跳转中~'); //3秒

}

}

一些常用的 redirect 重定向例子:

// 不延时,直接重定向

$this->redirect('select', array('status'=>1));

// 延时跳转,但不带参数,输出默认提示

$this->redirect('select', '', 3);

// 重定向到其他模块操作

$this->redirect('Public/login');

// 重定向到其他分组

$this->redirect('Admin-Public/login');

提示:

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

/

/

原文链接:https://www.blog.17ti.com/php/3849.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • PHP全栈学习笔记20

    thinkphp概述,thinkphp项目构建流程,thinkphp项目结构,thinkphp配置,thinkphp控制器,thinkphp模型,thinkph...

    达达前端
  • ThinkPHP-PHP开发中的主流框架

    沈唁
  • ThinkPHP框架实现定时执行任务的两种方法分析

    本文实例讲述了ThinkPHP框架实现定时执行任务的两种方法。分享给大家供大家参考,具体如下:

    用户2323866
  • thinkphp框架实现路由重定义简化url访问地址的方法分析

    本文实例讲述了thinkphp框架实现路由重定义简化url访问地址的方法。分享给大家供大家参考,具体如下:

    砸漏
  • TP5框架实现自定义分页样式的方法示例

    本文实例讲述了TP5框架实现自定义分页样式的方法。分享给大家供大家参考,具体如下:

    砸漏
  • 控制器操作【2】

    三.跳转和重定向 ThinkPHP 在操作数据库时,需要跳转和重定向页面。ThinkPHP 提供了一组方法来解决了这个问题。 //成功和失败的跳转 class ...

    PM吃瓜
  • 漏洞报告 | ThinkPHP配置不当可导致远程代码执行

    ThinkPHP配置不当可导致远程代码执行 漏洞分析报告 1. 漏洞描述 ThinkPHP是一款国内流行的开源PHP框架,近日被爆出存在可能的远程代码执行漏洞,...

    安恒信息
  • CI框架附属类用法分析

    有些时候,你可能想在你的控制器之外新建一些类,但同时又希望 这些类还能访问 CodeIgniter 的资源

    砸漏
  • 使用ThinkPHP框架快速开发网站(多图)

    http://blog.csdn.net/ruby97/article/details/7574851/

    bear_fish
  • Laravel5.1 框架模型一对一关系实现与使用方法实例分析

    本文实例讲述了Laravel5.1 框架模型一对一关系实现与使用方法。分享给大家供大家参考,具体如下:

    砸漏
  • easywechat (在thinkphp5中使用easywechat完成微信网页认证)

    由于在easywechat中没有提及在thinkphp中的使用,后来我在http://www.thinkphp.cn/topic/45416.html中找到了有...

    lin_zone
  • TP的404页面设置怎么这么多坑啊?

    网上有很多thinkphp的404页面制作方法,但大多太过繁琐不简便,很烦人,所以为大家分享了最便捷的404制作方法,如下。

    PM吃瓜
  • 详解https请求Nginx转发tomcat变成http问题

    简单架构为nginx做负载均衡,后端用tomcat做容器。浏览器和 Nginx 之间走的 HTTPS 通讯,而 Nginx 到 Tomcat 通过 proxy_...

    IT大咖说
  • YII2框架中日志的配置与使用方法实例分析

    本文实例讲述了YII2框架中日志的配置与使用方法。分享给大家供大家参考,具体如下:

    砸漏
  • Thinkphp 框架扩展之数据库驱动常用方法小结

    本文实例讲述了Thinkphp 框架扩展之数据库驱动常用方法。分享给大家供大家参考,具体如下:

    砸漏
  • PHP-thinkphp框架概述

    框架就是一些代码类、方法(函数)、变量、常量的集合,这些代码是功能结构性的代码(并非业务代码)。业务代码其实就是具体的一些模块的增删改查逻辑代码。

    cwl_java
  • 野草计划:一千种懒人刷洞 第一篇

    悬剑武器库-野草计划:工欲善其事必先利其器,意在帮助网络安全测试人员在使用工具渗透时,利用最骚的套路,最优解的方式,花最少的时间,合法合规的检测出授权测试的网站...

    Khan安全团队
  • Thinkphp框架的项目规划总结和踩坑经验

    1、项目分为PC端、移动端、和PC管理端,分为对应目录为 /Application/Home,/Application/Mobile,/Application/...

    PM吃瓜
  • ThinkPHP 简易开发思路 && MVC和URL跳转

    这段时间在看PHP代码审计相关知识,国内有不少CMS都是基于ThinkPHP开发的,因此了解ThinkPHP的开发思路更容易理解这类CMS的代码

    贝塔安全实验室

扫码关注云+社区

领取腾讯云代金券