php:关于打开新网页

时间:2012-04-30 12:06:37

标签: php

当我的php创建图像时,我想打开新的网页来显示图像

<?
.........
$img = $file.create_image; // $img like http://abc.com/abc.jpg
header("Location: $img");
?>

当我使用标题时,它有一个错误

Cannot modify header information - headers already sent by (output....

或使用其他php函数打开新页面。

2 个答案:

答案 0 :(得分:3)

标题需要在任何其他内容之前写入,这意味着您必须删除文档顶部的任何空格/空行。您必须确保在标题声明之后执行任何HTML或echo语句。

答案 1 :(得分:0)

如果您在此页面中使用会话,则写入 ob_start();在页面顶部(第1行)