PHP header 函数不能正常跳转的几种解决方法
2013-04-06 01:03
609 查看
在PHP中操作响应头信息时总会遇到些莫名奇妙的问题,最近又遇到使用用 PHP header函数不能正常跳转,现在将几种可能的问题和解决方法总结一下: 1、文件如果是utf-8编码的文件,就可能会有BOM头信息,可能会引起问题,因为BOM头会在文件的开头而且一般的编辑器看不到。但是可以通过Dreamweaver来去除BOM头信息:打开Dreamweaver,按下ctrl+J -> 选择 “标题/编码” 分类 -> 取消”包括Unicode签名(BOM)”的选择。 2、header函数的前面已经有输出语句,可以在<?php 下面加一句: ob_start(); 3、Location和后面的:(冒号)之间不能有空格,否则不能正常跳转的同时还不会报错。(冒号和后面的http之前有没有空格无所谓)正确写法如下如示: header("Location:http://www.ablewoo.com/");(责任编辑:admin) |
相关文章推荐
- 解决Windows下PHP的exec、shell_exec等函数不能正常运行的方法
- php下载远程图片方法总结(curl手动解析header)curl跳转问题解决
- PHP利用header跳转失效的解决方法
- 关于php中header()、setcookie()、session_start()函数错误的解决方法和解释
- 几种解决Windows Live Writer不能读取WordPress文章的xmlrpc.php错误的方法
- mac 升级到yosemite后不能正常使用php的解决方法
- php页面跳转session cookie丢失,不能登录等问题解决方法
- DEDECMS在PHP5.4不能正常运行的解决方法
- php apache 配置后不能正常显示html文件的解决方法
- PHP利用header跳转失效的解决方法
- 关于php中header()、setcookie()、session_start()函数错误的解决方法和解释
- php: 用header()函数解决跳转,ajax跨域,utf8实例
- php页面跳转session cookie丢失导致不能登录等问题的解决方法
- php页面跳转session cookie丢失导致不能登录等问题的解决方法
- DEDECMSv57在PHP5.4不能正常运行的解决方法
- php解决乱码问题时,出现Cannot modify header information问题的解决方法
- php解决和避免form表单重复提交的几种方法
- php跳转的几种方法
- PHP Json函数不能处理中文的解决办法
- php提示undefined index的几种解决方法