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调用Oracle存储过程
Oct 09 PHP
多数据表共用一个页的新闻发布
Oct 09 PHP
MySQL授权问题总结
May 06 PHP
php 采集书并合成txt格式的实现代码
Mar 01 PHP
学习php开源项目的源码指南
Dec 21 PHP
PHP封装的Twitter访问类实例
Jul 18 PHP
微信支付开发发货通知实例
Jul 12 PHP
PHP面向对象程序设计组合模式与装饰模式详解
Dec 02 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
PHP实现图片压缩
Sep 09 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 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
如何使用php判断服务器是否是HTTPS连接
2013/07/05 PHP
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
HTML上传控件取消选择
2013/03/06 Javascript
json数据的列循环示例
2013/09/06 Javascript
最好用的省市二级联动 原生js实现你值得拥有
2013/09/22 Javascript
jquery修改网页背景颜色通过css方法实现
2014/06/06 Javascript
jQuery中wrapInner()方法用法实例
2015/01/16 Javascript
angularjs表格分页功能详解
2016/01/21 Javascript
实例讲解JavaScript中instanceof运算符的用法
2016/06/08 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
浅谈JavaScript事件绑定的常用方法及其优缺点分析
2016/11/01 Javascript
微信小程序-详解数据缓存
2016/11/24 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
python单例模式实例分析
2015/04/08 Python
使用matplotlib中scatter方法画散点图
2019/03/19 Python
python操作kafka实践的示例代码
2019/06/19 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
python 串行执行和并行执行实例
2020/04/30 Python
python 实现批量图片识别并翻译
2020/11/02 Python
CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
2016/05/17 HTML / CSS
普通大学毕业生自荐信
2013/11/04 职场文书
运动会稿件50字
2014/02/17 职场文书
老师的检讨书
2014/02/23 职场文书
采购意向书范本
2014/03/31 职场文书
2014国庆节演讲稿:祖国在我心中(400字)
2014/09/25 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
2014年政务公开工作总结
2014/12/09 职场文书
综合素质评价自我评价
2015/03/06 职场文书
2016清明节森林防火广播稿
2015/12/17 职场文书
2016年习主席讲话学习心得体会
2016/01/20 职场文书
《为人民服务》教学反思
2016/02/20 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
Python实现8种常用抽样方法
2021/06/27 Python
js 数组 fill() 填充方法
2021/11/02 Javascript
php去除deprecated的实例方法
2021/11/17 PHP
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技