-1

我想打开新网页来显示图像,当我的 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 函数打开新页面。

4

2 回答 2

3

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

于 2012-04-30T12:15:52.730 回答
0

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

于 2012-04-30T12:08:16.880 回答