在 php 中包含带有 header 的图片
Including image with header in php
我想要实现的是包含带有 php 的图像。我正在使用 header png 函数:
header('Content-Type: image/png');
然后我通过使用 include() 函数来包含图像。
一些图像返回正确,但其中大多数大约 90% 给出相同的错误。错误是这样的:
Parse error: syntax error, unexpected ' in algemeen.png on line 103
奇怪的是我在旧服务器上有完全相同的代码 运行 并且一切正常。每个图像都正确返回。
我在这台服务器上有与旧服务器 运行 完全相同的副本,但后来我收到上面显示的错误。
有人知道我能做些什么吗?
使用readfile
readfile("/path/to/file.png");
我猜测图像中的二进制数据意外包含 <?
或 <?php
标记,这些标记在使用 include
时作为代码执行。
我想要实现的是包含带有 php 的图像。我正在使用 header png 函数:
header('Content-Type: image/png');
然后我通过使用 include() 函数来包含图像。
一些图像返回正确,但其中大多数大约 90% 给出相同的错误。错误是这样的:
Parse error: syntax error, unexpected ' in algemeen.png on line 103
奇怪的是我在旧服务器上有完全相同的代码 运行 并且一切正常。每个图像都正确返回。 我在这台服务器上有与旧服务器 运行 完全相同的副本,但后来我收到上面显示的错误。
有人知道我能做些什么吗?
使用readfile
readfile("/path/to/file.png");
我猜测图像中的二进制数据意外包含 <?
或 <?php
标记,这些标记在使用 include
时作为代码执行。