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


Posted in PHP onMay 08, 2015

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

注册程序统一走单一入口,核心判断是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 相关文章推荐
新浪新闻小偷
Oct 09 PHP
php中取得URL的根域名的代码
Mar 23 PHP
PHP防止跨域提交表单
Nov 01 PHP
如何利用http协议发布博客园博文评论
Aug 03 PHP
在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程
Dec 21 PHP
PHP实现支持加盐的图片加密解密
Sep 09 PHP
PHP结合Ueditor并修改图片上传路径
Oct 16 PHP
Yii针对添加行的增删改查操作示例
Oct 18 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
Nov 04 PHP
PHP多维数组元素操作类的方法
Nov 14 PHP
PHPExcel导出2003和2007的excel文档功能示例
Jan 04 PHP
aec加密 php_php aes加密解密类(兼容php5、php7)
Mar 14 PHP
PHP中is_file()函数使用指南
May 08 #PHP
PHP5.2下preg_replace函数的问题
May 08 #PHP
PHP中is_dir()函数使用指南
May 08 #PHP
php中file_exists函数使用详解
May 08 #PHP
PHP时间和日期函数详解
May 08 #PHP
PHP数组和explode函数示例总结
May 08 #PHP
php函数重载的替代方法--伪重载详解
May 08 #PHP
You might like
如何冲泡挂耳包咖啡?技巧是什么
2021/03/04 冲泡冲煮
站长助手-网站web在线管理程序 v1.0 下载
2007/05/12 PHP
PHP文章按日期(月日)SQL归档语句
2012/11/29 PHP
Linux中用PHP判断程序运行状态的2个方法
2014/05/04 PHP
PHP的中使用非缓冲模式查询数据库的方法
2017/02/05 PHP
PHP实现多图上传和单图上传功能
2018/05/17 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
javascript 循环读取JSON数据的代码
2010/07/17 Javascript
能说明你的Javascript技术很烂的五个原因分析
2011/10/28 Javascript
js解析与序列化json数据(二)序列化探讨
2013/02/01 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
JavaScript中最常见的三个面试题解析
2017/03/04 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
jQuery实现拖动效果的实例代码
2017/06/25 jQuery
js实现单张图片平移切换效果
2017/10/11 Javascript
微信小程序template模板实例详解
2017/10/27 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
vue中用 async/await 来处理异步操作
2020/07/18 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
Django中modelform组件实例用法总结
2020/02/10 Python
Python使用sqlite3模块内置数据库
2020/05/07 Python
Python中and和or如何使用
2020/05/28 Python
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
教师的实习鉴定
2013/12/15 职场文书
幼儿园健康教育方案
2014/06/14 职场文书
环保志愿者活动总结
2014/06/27 职场文书
学院党的群众路线教育实践活动整改方案
2014/10/04 职场文书
2015年统战工作总结
2015/05/19 职场文书
学校运动会通讯稿
2015/07/18 职场文书
css实现文章分割线样式的多种方法总结
2021/04/21 HTML / CSS