谁一开始就是大神?

限制图片访问权限如何设置?

在./protected文件夹,通过浏览器是无法访问里面的内容的。每个用户都可以把自己的照片上传到网站,为了可以显示照片,我把照片都放到./protected外部的文件夹了,这样以来其他人在浏览器输入地址也可以看到所有照片了,而我只希望用户自己可以看到自己的照片。把照片放在./protected里面,但是却无法显示照片,有哪位大婶知道办法没?万分感谢。

把图片上传到不是公开的目录然后用PHP动态输出
$imgpath = “图片路径”
$info=getimagesize($imgpath);
$imgdata=fread(fopen($imgpath,’rb’),filesize($imgpath));
header(“content-type:”.$info[‘mime’]);
echo $imgdata;

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 限制图片访问权限如何设置?

评论 抢沙发

登录

找回密码

注册