PHP header 函数不能正常跳转的几种解决方法
时间:2012-06-16 12:14来源:未知发布者:admin 点击: 1403 次
php中header是什么意思在PHP中操作响应头信息时总会遇到些莫名奇妙的问题,最近又遇到使用用PHP header函数不能正常跳转,现在将几种可能的问题和解决方法总结一下:1、文件如果是utf-8编码的文件,就可
在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:www.ablewoo/");(责任编辑:admin)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。