• Thinkphp学习笔记6-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, '页面跳转中~');
        }
    }

    重定向后得到的 URL 可能为:http://www.5idev.com/index.php/Index/select/status/1

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

    // 不延时,直接重定向
    $this->redirect('select', array('status'=>1));
    // 延时跳转,但不带参数,输出默认提示
    $this->redirect('select', '', 3);
    // 重定向到其他模块操作
    $this->redirect('Public/login');
    // 重定向到其他分组
    $this->redirect('Admin-Public/login');
  • 相关阅读:
    buuctf-misc 一叶障目
    攻防世界-web ics-05
    攻防世界-web ics-06
    攻防世界-web NewsCenter
    攻防世界-web upload1
    攻防世界-web unserialize3
    攻防世界-web PHP2
    攻防世界-web2
    gitlab常用命令
    javascript编程风格
  • 原文地址:https://www.cnblogs.com/dekevin/p/4915778.html
Copyright © 2020-2023  润新知