PHP中用header图片地址 简单隐藏图片源地址

时间:2022-09-10 10:32:18

代码如下:


<?php        
$path=$_GET["path"];        
$cacheimgname=str_replace("/","_",$path);        
$localimg="upimg/".$cacheimgname;        
if ((file_exists($localimg)))        
{        
$httpurl=$localimg;        
}        
else       
{        
$httpurl="http://www.imageserver.com/".$path;        
@copy($httpurl,$localimg);//缓存图片!        
}        
header("Locationhttpurl");        
exit;        
?>   


调用它类似这样:

复制代码代码如下:


<img src="img.php?path=x/x/xtest.gif">