主要是根据用户访问时间来判断,在一台计算机在一定时间之内的访问都不会被计数。而不理会用户是否关闭浏览器,是否更换ip地址。
说明:
1.为方便用户测试,我把判断时间设定为10秒,测试时,有详细的程序进程显示帮助理解
2.存成任意名字,放在任意目录下
3.计数器数据记录在2.asp这个文件中
4.需要fso权限和用户允许cookies,无需数据库支持
思路如下:
判断用户cookies是否存在(判断后写用户cookies为当前时间)
| |
存在 不存在
| |
判断cookies包含的用户访问时间是否过期 为用户添加cookies
| | |
过期 未过期 计数器计数
| |
计数器计数 计数器不计数
代码拷贝框
[ctrl+a 全部选择 然后拷贝]
运行代码框
[ctrl+a 全部选择 提示:你可先修改部分代码,再按运行]
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器