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学习笔记 类的声明与对象实例化
Jun 13 PHP
不重新编译PHP为php增加openssl模块的方法
Jun 14 PHP
php 数据库字段复用的基本原理与示例
Jul 22 PHP
apache php模块整合操作指南
Nov 16 PHP
基于simple_html_dom的使用小结
Jul 01 PHP
php中使用PHPExcel读写excel(xls)文件的方法
Sep 15 PHP
php使用ob_start()实现图片存入变量的方法
Nov 14 PHP
CI框架给视图添加动态数据
Dec 01 PHP
Smarty使用自定义资源的方法
Aug 08 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
Nov 20 PHP
Laravel 5+ .env环境配置文件详解
Apr 06 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
PHPShop存在多个安全漏洞
2006/10/09 PHP
PHP 采集心得技巧
2009/05/15 PHP
php若干单维数组遍历方法的比较
2011/09/20 PHP
php将access数据库转换到mysql数据库的方法
2014/12/24 PHP
PHP不使用递归的无限级分类简单实例
2016/11/05 PHP
UpdatePanel和Jquery冲突的解决方法
2013/04/01 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
script标签属性用type还是language
2015/01/21 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
javascript闭包(Closure)用法实例简析
2015/11/30 Javascript
喜大普奔!jQuery发布 3.0 最终版
2016/06/12 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
2017/03/06 Javascript
JavaScript for循环 if判断语句(学习笔记)
2017/10/11 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
vue项目中axios使用详解
2018/02/07 Javascript
解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环值刷新等)
2018/07/26 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
2019/05/22 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
2020/04/26 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
python实现自动登录人人网并采集信息的方法
2015/06/28 Python
python正则表达式之对号入座篇
2018/07/24 Python
python中数组和矩阵乘法及使用总结(推荐)
2019/05/18 Python
Python 实例方法、类方法、静态方法的区别与作用
2019/08/14 Python
关于django 1.10 CSRF验证失败的解决方法
2019/08/31 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
Pytorch 使用CNN图像分类的实现
2020/06/16 Python
python中numpy.empty()函数实例讲解
2021/02/05 Python
Linux常见面试题
2013/03/18 面试题
医学生个人求职信范文
2013/09/24 职场文书
高三自我评价
2014/02/01 职场文书
爱护花草树木的标语
2014/06/11 职场文书
2019请假条的基本格式及范文!
2019/07/05 职场文书
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸