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面向对象编程快速入门
Dec 14 PHP
php实现的在线人员函数库
Apr 09 PHP
php 静态变量与自定义常量的使用方法
Jan 26 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
Apr 19 PHP
解析php二分法查找数组是否包含某一元素
May 23 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
Oct 26 PHP
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
Apr 21 PHP
php中HTTP_REFERER函数用法实例
Nov 21 PHP
php中Socket创建与监听实现方法
Jan 05 PHP
PHP实现将视频转成MP4并获取视频预览图的方法
Mar 12 PHP
4种PHP异步执行的常用方式
Dec 24 PHP
CI框架中$this->load->library()用法分析
May 18 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
【星际争霸1】人族1v7家ZBath
2020/03/04 星际争霸
PHP开发中常用的字符串操作函数
2011/02/08 PHP
Mysql中分页查询的两个解决方法比较
2013/05/02 PHP
解析mysql 表中的碎片产生原因以及清理
2013/06/22 PHP
PHP Curl多线程原理实例详解
2013/11/06 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
一个用js实现控制台控件的代码
2007/09/04 Javascript
JavaScript中URL编码函数代码
2011/01/11 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
JavaScript中实现单体模式分享
2015/01/29 Javascript
JavaScript的面向对象编程基础
2015/08/13 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
jQuery+jsp下拉框联动获取本地数据的方法(附源码)
2015/12/03 Javascript
JS代码随机生成姓名、手机号、身份证号、银行卡号
2016/04/27 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
浅谈javascript错误处理
2019/08/11 Javascript
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
Postman如何实现参数化执行及断言处理
2020/07/28 Javascript
在Python的Django框架中编写编译函数
2015/07/20 Python
Python使用django框架实现多人在线匿名聊天的小程序
2017/11/29 Python
Python实现的爬取百度文库功能示例
2019/02/16 Python
python ChainMap 合并字典的实现步骤
2019/06/11 Python
python openvc 裁剪、剪切图片 提取图片的行和列
2019/09/19 Python
在django admin中配置搜索域是一个外键时的处理方法
2020/05/20 Python
使用CSS3编写灰阶滤镜来制作黑白照片效果的方法
2016/05/09 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
AmazeUI 加载进度条的实现示例
2020/08/20 HTML / CSS
阿波罗盒子:Apollo Box
2017/08/14 全球购物
企业演讲稿范文
2013/12/28 职场文书
法律系毕业生自荐信范文
2014/03/27 职场文书
男女朋友协议书
2014/04/23 职场文书
软件售后服务方案
2014/05/29 职场文书
2015年办公室文员工作总结
2015/04/24 职场文书
golang内置函数len的小技巧
2021/07/25 Golang