假设用户A在Facebook的帐户中有一些图像,他/她可以在登录后查看。
如果用户A注销并尝试其中一个图像的网址,则会显示“访问限制”类型的消息。
想想用PHP构建的社交网站。
如何实现这种控制,以便在没有登录网站的情况下可以查看无图像,就像Facebook一样?
答案 0 :(得分:12)
header()
http://il2.php.net/manual/en/function.header.php(例如image / png)readfile()
http://php.net/manual/en/function.readfile.php将其发送给用户。md5()
http://il2.php.net/manual/en/function.md5.php来生成哈希值,但请记住根据md5哈希值命名图像文件,在这种情况下,您始终只在图像中查找图像文件目录)。