PHP利用header跳转失效的解决方法


Posted in PHP onOctober 24, 2014

本文实例讲述了PHP利用header跳转失效的解决方法,分享给大家供大家参考。具体方法分析如下:

一、问题:

今天header(\"Location: $url\"),以往跳转总是可以的,今天却不动,只是输出结果,以往自己要确认检查,$url的值获取的是否正确,所以在前面加了echo $url;来调试用,结果就导致了header函数的无效.

二、解决方法:

在PHP中用header("location:test.php")进行跳转要注意以下几点:

1、location和“:”号间不能有空格,否则会出错.//phpfensi.com

2、在用header前不能有任何的输出,包括include的页面中标签“?>”后不能有空格.

3、header后的PHP代码还会被执行.

PHP的 header 跳转之前不能有任何内容输出,因为PHP开始执行的时候就已经向浏览器送出HTTP头信息,之后就不再允许更改了.

但是如果必须要在输出之后再处理header信息的话可以使用 ob_start() ob_end_flush() 来缓存一下要发送的内容,等到header继续再发送内容.

或者一个更简单的办法,修改php.ini,找到 output_buffering=Off 修改为 output_buffering=4096.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
优化php效率,提高php性能的一些方法
Mar 24 PHP
一个PHP缓存类代码(附详细说明)
Jun 09 PHP
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
Mar 27 PHP
深入php函数file_get_contents超时处理的方法详解
Jun 03 PHP
基于PHP CURL获取邮箱地址的详解
Jun 03 PHP
新手菜鸟必读:session与cookie的区别
Aug 22 PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
Apr 24 PHP
Yii框架登录流程分析
Dec 03 PHP
php使用正则表达式进行字符串搜索的方法
Mar 23 PHP
PHP中trim()函数简单使用指南
Apr 16 PHP
PHP的APC模块实现上传进度条
Oct 27 PHP
ThinkPHP3.2.3框架Memcache缓存使用方法实例总结
Apr 15 PHP
PHP与MYSQL中UTF8 中文排序示例代码
Oct 23 #PHP
php cookie名使用点号(句号)会被转换
Oct 23 #PHP
php格式化时间戳显示友好的时间实现思路及代码
Oct 23 #PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
Oct 23 #PHP
PHP函数实现分页含文本分页和数字分页
Oct 23 #PHP
10个实用的PHP正则表达式汇总
Oct 23 #PHP
PHP中怎样防止SQL注入分析
Oct 23 #PHP
You might like
Oracle 常见问题解答
2006/10/09 PHP
php简单封装了一些常用JS操作
2007/02/25 PHP
windows下安装php的memcache模块的方法
2015/04/07 PHP
php微信公众号开发之简答题
2018/10/20 PHP
JS 页面内容搜索,类似于 Ctrl+F功能的实现代码
2007/08/13 Javascript
jquery蒙版控件实现代码
2010/12/08 Javascript
js中各浏览器中鼠标按键值的差异
2011/04/07 Javascript
addEventListener和attachEvent二者绑定的执行函数中的this不相同
2012/12/09 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
JS实现列表的响应式排版(推荐)
2016/09/01 Javascript
Angular2学习笔记——详解路由器模型(Router)
2016/12/02 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
2017/03/17 Javascript
Canvas放置反弹效果随机图形(实例)
2017/08/17 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
使用JS实现动态时钟
2020/03/12 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
Python解决八皇后问题示例
2018/04/22 Python
Python rstrip()方法实例详解
2018/11/11 Python
详解Python文件修改的两种方式
2019/08/22 Python
英国高档时尚男装购物网站:MR PORTER
2016/08/09 全球购物
Tech21美国/加拿大:英国NO.1防摔保护壳品牌
2018/01/20 全球购物
工业学校毕业生自荐信范文
2014/01/03 职场文书
化妆师职业生涯规划书
2014/02/16 职场文书
2014年社会实践活动总结范文
2014/04/29 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
帮一个朋友写的求职信
2014/08/09 职场文书
公司周年庆活动方案
2014/08/25 职场文书
党课培训心得体会
2014/09/02 职场文书
机关作风建设剖析材料
2014/10/11 职场文书
硕士学位论文评语
2014/12/31 职场文书
仓库管理员岗位职责
2015/02/03 职场文书
离婚民事起诉状
2015/08/03 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书
Go语言带缓冲的通道实现
2021/04/26 Golang