当前位置: 首页 > 编程笔记 >

php中header跳转使用include包含解决参数丢失问题

南宫胡媚
2023-03-14
本文向大家介绍php中header跳转使用include包含解决参数丢失问题,包括了php中header跳转使用include包含解决参数丢失问题的使用技巧和注意事项,需要的朋友参考一下

有同事反映,最近上线的几款游戏海外注册载入不了样式文件,需要紧急修复。

注册程序统一走单一入口,核心判断是checkip处,只需要在未实名认证的模板程序处做一个game_id的判断即可。因为太过肯定、急于下班的心理,再加上大家催促的紧张,一下子就蒙了,犯了两个错误:一是game_id的判断位置提前了,导致后面的很多变量没有传到目的页面;二是没有理解header跳转和include包含的涵义,直接用了header做跳转。

header跳转后的页面,不能继承上一页的变量等元素,举例说明:

a.php文件

$userEname = "crystal";
$userCname = "程程";
//your code
................................
header("location:b.php");
//your code
..................

如果在b.php文件里引用$userEname,你猜结果是什么?此时的$userEname = null。如果用include包含b.php的话,就能避免$userEname为空的问题了。

以上所述就是本文的全部内容了,希望大家能够喜欢。

 类似资料:
  • 本文向大家介绍PHP利用header跳转失效的解决方法,包括了PHP利用header跳转失效的解决方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP利用header跳转失效的解决方法,分享给大家供大家参考。具体方法分析如下: 一、问题: 今天header(\"Location: $url\"),以往跳转总是可以的,今天却不动,只是输出结果,以往自己要确认检查,$url的值获取的是否

  • 本文向大家介绍IE中JS跳转丢失referrer问题的2个解决方法,包括了IE中JS跳转丢失referrer问题的2个解决方法的使用技巧和注意事项,需要的朋友参考一下 曾整理过一个各种页面跳转方法中referrer丢失的情况,其中提到,在IE中,使用类似 location.href = "a.html"这样的方式跳转页面时,在目标页面中 document.referrer的值会是空。这应该是IE的

  • 本文向大家介绍详解django使用include无法跳转的解决方法,包括了详解django使用include无法跳转的解决方法的使用技巧和注意事项,需要的朋友参考一下 一般的django项目我都喜欢采用以下的文件结构,使用include的方式,实现从总的url分配给apps里面的url Example: 但突然发现无法跳转,竟然是总url的这个错误! 以下是错误做法 以下是正确做法,主要问题在于u

  • 我正在尝试将一个参数传递给包含在主jsp中的jsp文件。从我在网上看到的使用c:set 虽然当我尝试使用包含的jsp页面中的变量时,似乎只有一个参数通过(第二个没有使用c: set) 没有崩溃,但我可以看到myArg01为空

  • 本文向大家介绍php页面跳转session cookie丢失导致不能登录等问题的解决方法,包括了php页面跳转session cookie丢失导致不能登录等问题的解决方法的使用技巧和注意事项,需要的朋友参考一下 thinkphp开发的一个项目,登录成功后又跳转到登录页面,在提交信息后输出session都是正常的,没有问题,但是页面跳转后,session出现丢失现象,无法正常完成登陆。 通过查找资料

  • 本文向大家介绍Spring Security跳转页面失败问题解决,包括了Spring Security跳转页面失败问题解决的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Spring Security跳转页面失败问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 今天新建SpringBoot项目练手,第一次添加了Spring Se

  • 本文向大家介绍jquery mobile页面跳转后样式丢失js失效的解决方法,包括了jquery mobile页面跳转后样式丢失js失效的解决方法的使用技巧和注意事项,需要的朋友参考一下 用ajax跳转的时候,从a.html跳转到b.html后,b.html的css以及js都失效了。 方法: 将当前页面b.html需要用到的css以及js放在<page>div内。 原理: 由于jqm的ajax跳转

  • 本文向大家介绍C# SESSION丢失问题的解决办法,包括了C# SESSION丢失问题的解决办法的使用技巧和注意事项,需要的朋友参考一下 我们在用C#开发程序的时候经常会遇到Session很不稳定,老是数据丢失。下面就是Session数据丢失的解决办法希望对您有好处。 1、在WEB.CONFIG文件中修改SESSION状态保存模式,如:<sessionState mode='StateServe