我要问的是;
如何检查网址:/u-dhs73jfjdj.jpg
(/u.php?f=dhs73jfjdj.jpg)
是直接还是远程加载?
如果直接加载网址,我想加载带有html的“目标网页”和嵌入的图片等。
如果没有直接加载,可以说网址是从img tag
或其他任何网站加载的,我希望u.php?f=
将某些网站作为实际文件返回标题。
对不起,如果我的英语不好,请从谷歌和mmo游戏中学习语言; p
感谢您的时间。
答案 0 :(得分:0)
我也遇到了这个问题,实际上是完全一样的..我们正在建立一个网站(link)这只是一个学习更多网站开发的项目,我们也不想要2个链接,也许这会有所帮助:
我做的是:
获取参考资料
代码:
$ref = isset($_SERVER['HTTP_REFERER'])? $_SERVER['HTTP_REFERER']: "";
$im = imagecreate(350, 30);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
if($ref == "")
{
imagestring($im, 5, 0, 0, 'Trough site or typed in address bar!', $textcolor);
}
else if (strpos($ref,'lensert.com')===false)
{
imagestring($im, 5, 0, 0, 'Other domain: '.$ref.'!', $textcolor);
}
else
{
imagestring($im, 5, 0, 0, 'Trough site or typed in address bar!', $textcolor);
}
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
P.S很抱歉在添加问题而不是评论之前..但我认为它已被删除