我有这段 PHP 代码(image.php):
if($_SERVER['SERVER_NAME'] == 'site.tld') {
header('Content-type: image/jpeg');
echo file_get_contents("image1.jpg");
} else {
header('Content-type: image/jpeg');
echo file_get_contents("image2.jpg");
}
这个页面(image.php
)托管在site.tld
上;
现在... 当<img src='http://site.tld/image.php' />
调用时,将调用此代码。
如果在site.tld
上调用图像,则我想显示image1.jpg
,否则显示image2.jpg
。
该代码无论在哪个域名下调用,都会显示image1.jpg
。
有什么解决方案吗?谢谢。
编辑:无论在哪个网站上,$_SERVER['SERVER_NAME']
的输出都是site.tld
(我的服务器)......
这是问题所在,因为脚本不能正常工作。
imagecreatefromjpeg
- Adil