我有这个 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' />。
image1.jpg如果图像被调用,我想显示site.tld,image2.jpg如果没有。
该代码显示image1.jpg调用代码的任何域名。
有什么解决办法吗?谢谢。
编辑:任何网站上的输出$_SERVER['SERVER_NAME']都是site.tld(我的服务器)......
这就是问题所在,因为脚本无法正常工作。