PHP使用图片Etag判断用户的实例代码
本文导语: 原理是这样的:不使用Javascript,SESSION,COOKIES,FLASH。 面是使用图片的Etag信息识别用户: 1,根据用户的 REMOTE_ADDR 与 HTTP_USER_AGENT 生成唯一Etag。 2,将Etag输出到客户端。 3,获取 HTTP_IF_NONE_MATCH 判断是否同一个用户访问。 一...
原理是这样的:不使用Javascript,SESSION,COOKIES,FLASH。
面是使用图片的Etag信息识别用户:
1,根据用户的 REMOTE_ADDR 与 HTTP_USER_AGENT 生成唯一Etag。
2,将Etag输出到客户端。
3,获取 HTTP_IF_NONE_MATCH 判断是否同一个用户访问。
一,htaccess文件(.htaccess rewrite)
RewriteEngine On
RewriteRule ^pic.png$ index.php?pic=1 [NC]
有关htaccess的相关内容,请参考文章:
Apache .htaccess配置的十一个实例
探讨:htaccess URL重写rewrite与重定向redirect
使用htaccess进行访问控制的方法详解
htaccess伪静态规则配置的几个例子
php中.htaccess文件的详细用法
17个简单实用的htaccess技巧
htaccess教程大全(伪静态、重定向、域名绑定、防盗链等)
.htaccess文件使用总结
.htaccess配置详解(全面经典不容错过)
apache .htaccess配置详解
.htaccess 文件的应用实例
二,php文件---index.php:
PIC ETAG - www.
请填写内容: