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 相关文章推荐
php中文本操作的类
Mar 17 PHP
在php MYSQL中插入当前时间
Apr 06 PHP
IP攻击升级,程序改进以对付新的攻击
Nov 23 PHP
PHP中的strtr函数使用介绍(str_replace)
Oct 20 PHP
PHP中实现中文字符进制转换原理分析
Dec 06 PHP
深入PHP获取随机数字和字母的方法详解
Jun 06 PHP
解析php中curl_multi的应用
Jul 17 PHP
php生成txt文件标题及内容的方法
Jan 16 PHP
PHP程序员基本要求和必备技能
May 09 PHP
php断点续传之文件分割合并详解
Dec 13 PHP
PHP+MYSQL实现读写分离简单实战
Mar 13 PHP
php实现数字补零的方法总结
Sep 12 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
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
PHP中strlen()和mb_strlen()的区别浅析
2014/06/19 PHP
php格式化日期实例分析
2014/11/12 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
js精美的幻灯片画集特效代码分享
2015/08/29 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
浅谈js基本数据类型和typeof
2016/08/09 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
JS控件bootstrap datepicker使用方法详解
2017/03/25 Javascript
回顾Javascript React基础
2019/06/15 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
Vue的Eslint配置文件eslintrc.js说明与规则介绍
2020/02/03 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
python线程池的实现实例
2013/11/18 Python
python解析json实例方法
2013/11/19 Python
python实现调用其他python脚本的方法
2014/10/05 Python
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
实例讲解Python的函数闭包使用中应注意的问题
2016/06/20 Python
对numpy中的transpose和swapaxes函数详解
2018/08/02 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
Python面向对象之类的定义与继承用法示例
2019/01/14 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
Python Scrapy多页数据爬取实现过程解析
2020/06/12 Python
PyTorch预训练Bert模型的示例
2020/11/17 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
Canvas波浪花环的示例代码
2020/08/21 HTML / CSS
什么是View State?
2013/01/27 面试题
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
《花木兰》教学反思
2014/04/09 职场文书
2014年客服工作总结范文
2014/11/13 职场文书
领导干部考核评语
2015/01/04 职场文书
赤壁观后感(2)
2015/06/15 职场文书
前端与RabbitMQ实时消息推送未读消息小红点实现示例
2022/07/23 Java/Android