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 相关文章推荐
vBulletin Forum 2.3.xx SQL Injection
Oct 09 PHP
利用PHP制作简单的内容采集器的原理分析
Oct 01 PHP
php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
Aug 07 PHP
php带密码功能并下载远程文件保存本地指定目录 修改加强版
May 16 PHP
phpmyadmin 3.4 空密码登录的实现方法
May 29 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
Dec 29 PHP
php正则表达式使用的详细介绍
Apr 27 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
PHP命名空间和自动加载类
Apr 03 PHP
Laravel5.1 框架控制器基础用法实例分析
Jan 04 PHP
PHP生成图表pChart的示例解析
Jul 31 PHP
php中yii框架实例用法
Dec 22 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 数据库树的遍历方法
2009/02/06 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
浅谈php提交form表单
2015/07/01 PHP
非常重要的php正则表达式详解
2016/01/04 PHP
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
2017/05/26 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
jquery的attr方法禁用表单元素禁用输入内容
2014/06/23 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
2014/11/12 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
vue.js项目nginx部署教程
2018/04/05 Javascript
微信小程序实现弹出菜单功能
2018/06/12 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
js module大战
2019/04/19 Javascript
Vue数据双向绑定原理实例解析
2020/05/15 Javascript
[01:01:24]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python使用Mechanize模块编写爬虫的要点解析
2016/03/31 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
python numpy实现文件存取的示例代码
2019/05/26 Python
django 自定义过滤器(filter)处理较为复杂的变量方法
2019/08/12 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
python3实现绘制二维点图
2019/12/04 Python
python pandas dataframe 去重函数的具体使用
2020/07/20 Python
HTML5 HTMLCollection和NodeList的区别详解
2020/04/29 HTML / CSS
倩碧英国官网:Clinique英国
2018/08/10 全球购物
医学专业毕业生个人的求职信
2013/12/04 职场文书
高校教师岗位职责
2014/03/18 职场文书
农民工预备党员思想汇报
2014/09/14 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
消防安全月活动总结
2015/05/08 职场文书
解决go在函数退出后子协程的退出问题
2021/04/30 Golang
《杜鹃的婚约》OP主题曲「凸凹」无字幕影像公开
2022/04/08 日漫