【问题标题】:PHP-Prettyphoto plugin shows image as characterPHP-Prettyphoto 插件将图像显示为字符
【发布时间】:2014-09-16 12:52:36
【问题描述】:

我在我的网站中使用 prettyphoto,我将我的照片名称保存在 mysql 数据库中,并在 foreach 循环中显示它们。当网站加载时它们看起来很好,但是当我单击照片而不是显示照片时,它会给出一些字符,例如

����JFIFHH���ExifMM*bj(1r2��i����' ��'Adobe Photoshop CS4 Windows2014:06:30 15:25:13�����&(.[HH ����JFIFHH��Adobe_CM��Adobed��������"�� ��? 3!1AQa"q�2���B#$R�b34r��C%�S���cs5 ��&D�TdE(它的文字很长,但我只是剪在这里)

我在 foreach 循环中用于显示图像的 PHP 代码

echo "<div class=\"port-item showme\" data-cat=\"photography\">";
    echo "<div class=\"port-overlay\">";
    echo "<img src=\"panel/proje/".$row['path']."\" alt=\"Portfolio Image\">";
    echo "<a class=\"project-btn\" href=\"panel/proje/".$row['path']."\"><i class=\"fa fa-search\"></i></a>";
    echo "</div>";
    echo "</div>";

有什么想法吗?

【问题讨论】:

    标签: php prettyphoto


    【解决方案1】:

    猜测是您的网络服务器没有为内容类型发送正确的标头。 您的浏览器最终会显示二进制汤而不是解释它。

    【讨论】:

    • 一开始我的想法相同,但没有奏效。某些课程存在问题,现在已修复。无论如何,谢谢您的回答
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多