【问题标题】:I output a valid gif, but I only see its content, what should I do?我输出了一个有效的 gif,但我只看到它的内容,我该怎么办?
【发布时间】:2011-12-08 09:32:17
【问题描述】:

我有一个“旧”的服务器,现在我升级到最新的。我有这样的东西:img src="s.php",s.php 创建一个 GIF 输出。当我直接调用这个脚本时,我只看到图像的内容,而不是实际的图片。图片我保存了,没有bug。

【问题讨论】:

  • 你能给我们看看s.php代码吗?

标签: php image gif


【解决方案1】:

在任何输出之前添加它

header("Content-Type: image/gif");

【讨论】:

    【解决方案2】:

    使用

    ob_start();  
    header('Content-Type: image/gif');  
    echo //your image
    ob_end_flush();
    

    【讨论】:

    • 内容类型标头是这里的关键。通常不需要输出缓冲。
    猜你喜欢
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多