• 技术文章 >后端开发 >php教程

    thinkphp登录后怎么跳转到登录前的页面?

    2016-12-01 01:27:51原创559
    如果用$_SERVER['HTTP_REFERER']的话给出的是全路径啊 验证成功后用redirect不支持全路径跳转 而且用户登录前的页面还有参数 比如这样http://localhost/a/jz/index.php/Home/Test/test.html?t=10311244 这种情况怎么办呢?

    回复内容:

    如果用$_SERVER['HTTP_REFERER']的话给出的是全路径啊 验证成功后用redirect不支持全路径跳转 而且用户登录前的页面还有参数 比如这样http://localhost/a/jz/index.php/Home/Test/test.html?t=10311244 这种情况怎么办呢?

    http://localhost/a/jz/index.php/Home/User/login?redirect=/Text/test.html

    登录前将url存session,完成后取出来,再重定向

    全路径你用redirect()函数来重定向

    redirect("http://google.com");

     echo "";  
    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:thinkphp php
    上一篇:javascript - myeclipse引用别人发布的webservice报错 下一篇:公众号回复的超长文本能分成几个短消息同时发送吗?
    大前端线上培训班

    相关文章推荐

    • 推荐一本PHP程序猿都应该拜读的书_PHP• CodeIgniter自定义控制器MY_Controller用法分析_php实例• php实现给一张图片加上水印效果_php实例• Thinkphp关闭缓存的方法_php实例• ThinkPHP CURD方法之table方法详解_php实例

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网