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 相关文章推荐
php的list()的一步操作给一组变量进行赋值的使用
May 18 PHP
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
Jan 11 PHP
PHP面向对象之旅:深入理解static变量与方法
Jan 06 PHP
PHP中JSON的应用技巧
Oct 10 PHP
PHP基于GD库的图像处理方法小结
Sep 27 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
Oct 25 PHP
浅析php-fpm静态和动态执行方式的比较
Nov 09 PHP
php加密之discuz内容经典加密方式实例详解
Feb 04 PHP
PHP去除字符串最后一个字符的三种方法实例
Mar 01 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
Nov 13 PHP
PHP PDOStatement::setAttribute讲解
Feb 01 PHP
thinkphp5.1 框架钩子和行为用法实例分析
May 25 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
优化PHP代码的53条建议
2008/03/27 PHP
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
cakephp打印sql语句的方法
2015/02/13 PHP
php以fastCGI的方式运行时文件系统权限问题及解决方法
2015/05/11 PHP
php技术实现加载字体并保存成图片
2015/07/27 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
js同时按下两个方向键
2007/12/01 Javascript
javascript 图片上一张下一张链接效果代码
2010/03/12 Javascript
移动端横屏的JS代码(beta)
2016/05/16 Javascript
用原生JS对AJAX做简单封装的实例代码
2016/07/13 Javascript
浅谈jQuery中的eq()与DOM中element.[]的区别
2016/10/28 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
2018/05/04 Javascript
前端插件之Bootstrap Dual Listbox使用教程
2019/07/23 Javascript
微信小程序仿淘宝热搜词在搜索框中轮播功能
2020/01/21 Javascript
[00:32]DOTA2上海特级锦标赛 COL战队宣传片
2016/03/04 DOTA
Python中使用bidict模块双向字典结构的奇技淫巧
2016/07/12 Python
python3使用PyMysql连接mysql数据库实例
2017/02/07 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
2017/12/28 Python
Flask核心机制之上下文源码剖析
2018/12/25 Python
python中列表的切片与修改知识点总结
2019/07/23 Python
Python 获取项目根路径的代码
2019/09/27 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
如何在Windows中安装多个python解释器
2020/06/16 Python
python 实现学生信息管理系统的示例
2020/11/28 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
Superdry极度乾燥官网:日本街头风格,纯英国制造品牌
2016/10/31 全球购物
学院书画协会部门职责
2013/11/28 职场文书
最新的咖啡店创业计划书
2013/12/30 职场文书
年度优秀员工获奖感言
2014/08/15 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
2016最新离婚协议书范本及程序
2016/03/18 职场文书