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自动注册登录验证机制实现代码
Dec 20 PHP
PHP中header和session_start前不能有输出原因分析
Jan 11 PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
Jun 26 PHP
利用PHP实现短域名互转
Jul 05 PHP
PHP设置一边执行一边输出结果的代码
Sep 30 PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 PHP
浅谈thinkphp的实例化模型
Jan 04 PHP
phplot生成图片类用法详解
Jan 06 PHP
PHP模板解析类实例
Jul 09 PHP
Yii2简单实现给表单添加验证码的方法
Jul 18 PHP
PHP实现导出excel数据的类库用法示例
Oct 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
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
PHP如何通过AJAX方式实现登录功能
2015/11/23 PHP
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
防止页面被iframe(兼容IE,Firefox火狐)
2010/07/04 Javascript
Dojo 学习要点
2010/09/03 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
Javascript实现滑块滑动改变值的实现代码
2013/04/12 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
简单选项卡 js和jquery制作方法分享
2014/02/26 Javascript
JS实现鼠标点击展开或隐藏表格行的方法
2015/03/03 Javascript
NodeJs中的VM模块详解
2015/05/06 NodeJs
创建自己的jquery表格插件
2015/11/25 Javascript
js编写当天简单日历效果【实现代码】
2016/05/03 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
2016/10/19 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
prototype.js简单实现ajax功能示例
2017/10/18 Javascript
Vue2.0 axios前后端登陆拦截器(实例讲解)
2017/10/27 Javascript
JS求Number类型数组中最大元素方法
2018/04/08 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
2019/01/24 Javascript
Vue2.0 ES6语法降级ES5的操作
2020/10/30 Javascript
Python命令行参数解析模块optparse使用实例
2015/04/13 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
python ChainMap的使用和说明详解
2019/06/11 Python
解决python xx.py文件点击完之后一闪而过的问题
2019/06/24 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
2020/01/16 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
属性与 @property 方法让你的python更高效
2020/09/21 Python
彪马荷兰官网:PUMA荷兰
2019/05/08 全球购物
工作表扬信的范文
2014/01/10 职场文书
南京导游词
2015/02/03 职场文书
干部作风纪律整顿心得体会
2016/01/23 职场文书
Html5通过数据流方式播放视频的实现
2021/04/27 HTML / CSS