PHP图片认证访问方法
时间:2007-02-17 来源:PHP爱好者
原理是利用Cookie,Session等认证方式来保护图片。
通过认证后就发送http头标,读取图片文件,输出。
将图片目录、文件名设的稀奇古怪可以极大程度保护
图片被非授权用户下载。
<?
if (check_cookie())//check_cookie()为判断认证的函数,请自行扩充
{
header("Content-type: image/gif");
$file_name="01.gif";
$fp=fopen($file_name,"r");
echo fread($fp,filesize($file_name));
}
else
{
header("Status: 404 Not Found");
}
?>
php爱好者站 http://www.phpfans.net php动态|php基础|php进阶|php模板.
通过认证后就发送http头标,读取图片文件,输出。
将图片目录、文件名设的稀奇古怪可以极大程度保护
图片被非授权用户下载。
<?
if (check_cookie())//check_cookie()为判断认证的函数,请自行扩充
{
header("Content-type: image/gif");
$file_name="01.gif";
$fp=fopen($file_name,"r");
echo fread($fp,filesize($file_name));
}
else
{
header("Status: 404 Not Found");
}
?>
php爱好者站 http://www.phpfans.net php动态|php基础|php进阶|php模板.
相关阅读 更多 +