header跳转和include包含问题详解


Posted in PHP onSeptember 08, 2012

注册程序统一走单一入口,核心判断是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为空的问题了。这点还是peng提醒我的。
后语:接近9点的时候做好的,peng也一直等我做好后才敢回家,敬业的人啊,赞一个。最可怜的就数小白啦,本来答应下班后陪她去逛街的,结果在公司等了2个小时后,依然被我成功的放了鸽子。貌似这种情况还很多,估计她以后都不会找我逛街了…哎~程序员,真伤不起!

PHP 相关文章推荐
我的论坛源代码(六)
Oct 09 PHP
PHP扩展编写点滴 技巧收集
Mar 09 PHP
ajax 的post方法实例(带循环)
Jul 04 PHP
PHP将DateTime对象转化为友好时间显示的实现代码
Sep 20 PHP
php模拟js函数unescape的函数代码
Oct 20 PHP
解析将多维数组转换为支持curl提交的一维数组格式
Jul 08 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
Jun 27 PHP
yii,CI,yaf框架+smarty模板使用方法
Dec 29 PHP
PHP单态模式简单用法示例
Nov 16 PHP
php 查找数组元素提高效率的方法详解
May 05 PHP
php通过pecl方式安装扩展的实例讲解
Feb 02 PHP
关于PHP5.6+版本“No input file specified”问题的解决
Dec 11 PHP
php比较多维数组中值的大小排序实现代码
Sep 08 #PHP
JSON在PHP中的应用介绍
Sep 08 #PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
Sep 07 #PHP
巧用php中的array_filter()函数去掉多维空值的代码分享
Sep 07 #PHP
用C/C++扩展你的PHP 为你的php增加功能
Sep 06 #PHP
初步介绍PHP扩展开发经验分享
Sep 06 #PHP
php写的带缓存数据功能的mysqli类
Sep 06 #PHP
You might like
thinkphp实现图片上传功能分享
2014/03/04 PHP
PHP的反射类ReflectionClass、ReflectionMethod使用实例
2014/08/05 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
php微信公众号开发之欢迎老朋友
2018/10/20 PHP
百度留言本js 大家可以参考下
2009/10/13 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
js对字符的验证方法汇总
2015/02/04 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码
2015/10/31 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
js 转json格式的字符串为对象或数组(前后台)的方法
2016/11/02 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
javascript用rem来做响应式开发
2018/01/13 Javascript
Vue组件和Route的生命周期实例详解
2018/02/10 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
原生JS实现萤火虫效果
2020/03/07 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
梳理一下vue中的生命周期
2020/12/30 Vue.js
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
从零学Python之入门(五)缩进和选择
2014/05/27 Python
python迭代器与生成器详解
2016/03/10 Python
python中PIL安装简单教程
2016/04/21 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
Selenium控制浏览器常见操作示例
2018/08/13 Python
使用Python将Mysql的查询数据导出到文件的方法
2019/02/25 Python
Python自定义聚合函数merge与transform区别详解
2020/05/26 Python
Crabtree & Evelyn欧盟:豪华洗浴、身体和护发
2021/03/09 全球购物
事业单位个人应聘自荐信
2013/09/21 职场文书
护理专业毕业生自荐信范文
2014/01/05 职场文书
和解协议书
2014/04/16 职场文书
活动策划求职信模板
2014/04/21 职场文书
八项规定对照检查材料
2014/08/31 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
检察机关个人对照检查材料
2014/09/15 职场文书
英文慰问信
2015/02/14 职场文书
golang 定时任务方面time.Sleep和time.Tick的优劣对比分析
2021/05/05 Golang