关于页面跳转

qyxc 2002-07-24 07:18:41
我在temp.php中写入
print Header("Location: http://localhost/temp2.php");
但在浏览器中出现
Warning: Cannot add header information - headers already sent by (output started at d:\php\temp.php:10) in d:\php\temp.php on line 12
不知是怎么回事?
...全文
3 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
saimen2002 2002-07-24
同意
回复
fee 2002-07-24
对头
回复
wasy 2002-07-24
header都要前面不能有输出,参考:
http://www.csdn.net/expert/topic/892/892270.xml?temp=.8562586
回复
hjw 2002-07-24
不要print 试一下?
而且在语句前面不应该有任何空格出现
在文章 最前面的<?前也不要有空格
回复
hjw 2002-07-24
就是这样
我的意思也是这样。。

回复
basboy 2002-07-24
呵呵 连<html>等都不能输出
改为
<?PHP
Header("Location: http://localhost/temp2.php");
?>
<html>
<body>

</body>
</html>
回复
micheas 2002-07-24
你应该这样子放:

<?
Header("Location: http://localhost/temp2.php");
?>
<html>
<body>

</body>
</html>
回复
qyxc 2002-07-24
没有用,
temp.php文件里只有:
<html>
<body>
<?PHP
print Header("Location: http://localhost/temp2.php");
?>
</body>
</html>
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告