1

我正在尝试制作一个 php 脚本来加载图像并根据 $_GET 参数显示它。

我想稍后使用它来将图像加载到我的移动应用程序(Android)中。

问题是我无法使图像显示。我使用下面的代码:

header("Content-Type: image/jpeg");
readfile($path);

但是当我在 Firefox 中打开页面时,出现错误:

Image cannot be displayed because it contains errors.

更重要的是我尝试了不同的方法,我可以在 html 代码中显示图像(我不想要这个 - 它需要删除 java android 中的标题 - 但它证明路径是正确的)

echo '<img src="data:image/jpeg;base64,'.base64_encode(file_get_contents($path) ).'"/>

我究竟做错了什么?有任何想法吗?提前致谢。

4

0 回答 0