怎样做网站搜索推广电话成都网页微博如何退出登录
怎样做网站搜索推广电话成都,网页微博如何退出登录,东莞网站建设价格价格,自己网站做问卷调查问卷如果从Topic/topic页面跳转到Login/login页面 使用$_SERVER[HTTP_REFERER]后再login页面出来的地址是这样的http://localhost/a/jz/index.php/Home/topic/topic#xff0c;这个地址没错#xff0c;为什么我使用redirect跳转后地址栏上的地址就变成了这样http://localhost/a/j…如果从Topic/topic页面跳转到Login/login页面 使用$_SERVER[HTTP_REFERER]后再login页面出来的地址是这样的http://localhost/a/jz/index.php/Home/topic/topic这个地址没错为什么我使用redirect跳转后地址栏上的地址就变成了这样http://localhost/a/jz/index.php/a/jz/index.php/Home/Login/login.html而且这个跳转的地址为什么并不是之前存入session的地址呢以下是login控制器下login操作方法跳转部分的代码$url$_SERVER[HTTP_REFERER];session(url,$url);var_dump(session(url));if(!isset(session(res2)[0])){ //验证通过产生的session是否存在$this-display(); //不存在session还显示login页面}else{$this-redirect(session(url)); //存在则跳转}回复内容如果从Topic/topic页面跳转到Login/login页面 使用$_SERVER[HTTP_REFERER]后再login页面出来的地址是这样的http://localhost/a/jz/index.php/Home/topic/topic这个地址没错为什么我使用redirect跳转后地址栏上的地址就变成了这样http://localhost/a/jz/index.php/a/jz/index.php/Home/Login/login.html而且这个跳转的地址为什么并不是之前存入session的地址呢以下是login控制器下login操作方法跳转部分的代码$url$_SERVER[HTTP_REFERER];session(url,$url);var_dump(session(url));if(!isset(session(res2)[0])){ //验证通过产生的session是否存在$this-display(); //不存在session还显示login页面}else{$this-redirect(session(url)); //存在则跳转}应该是$this-redirect处理的问题方法一、把$_SERVER[HTTP_REFERER]获取到的内容用str_replace去掉前面这部分$url str_replace(http://localhost/a/jz/index.php,,$url);方法二、不使用$this-redirect(session(url));跳转改用header(location:.session(url));exit();本文原创发布php中文网转载请注明出处感谢您的尊重
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89650.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!