关于header()的一点注意
2009-02-15 18:44
204 查看
今天一直被一个问题困扰,始终找不到哪里出现问题,经过反复测试最终发现是我的一个习惯引起的。。。
问题起源:我一般用header(’Location: filephp’);来实现页面跳转时候,总是没有在后面添加exit;。
问题原因:程序执行到header后,并没有结束,header以下的代码仍然被执行,所以需要添加exit;终止当前页面程序。
问题总结:一般情况下,如果下面的代码对后面情况没有什么因果关系的话,不会出现什么问题。若是下面代码会影响后面情况的话,就必须根据需要添加exit;
问题起源:我一般用header(’Location: filephp’);来实现页面跳转时候,总是没有在后面添加exit;。
问题原因:程序执行到header后,并没有结束,header以下的代码仍然被执行,所以需要添加exit;终止当前页面程序。
问题总结:一般情况下,如果下面的代码对后面情况没有什么因果关系的话,不会出现什么问题。若是下面代码会影响后面情况的话,就必须根据需要添加exit;
相关文章推荐
- 关于UnitySendMessage 的一点注意
- UITableView中关于viewForHeaderInSection的一点小坑
- 关于苹果程序升级安装的一点注意
- Asp.net2.0关于Header/title/Metatages/Style操作的一点小技巧
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- 我所知道的一点关于busybox配置选项注意
- 关于宏##的使用注意一点
- 关于Android中selector的一点注意事项
- 在关于原生js获取getAttribute如果是src的一点注意事项
- 关于C#中switch语句的一点注意
- makefile的一点注意点。关于一行和不是一行的当前的路径。
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- 关于junit使用上的一点注意
- 关于系统自带的UITableView左滑删除,注意一点
- (转)Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- [置顶] 关于ora-1652的一点总结–续(详解rowid,index entry header)
- 关于宏##的使用注意一点
- c#中关于compare比较的一点注意事项