Time 是否允许每周仅访问一次网站?这可能吗?

Time 是否允许每周仅访问一次网站?这可能吗?,time,web,ip,limit,Time,Web,Ip,Limit,在任何服务器端语言中,是否可能有某种基于IP地址的访问列表,其中任何特定IP地址每周只能访问站点一次,并且一旦访问完成,7天内不允许再访问 我可以看到如何使用PHP根据IP地址和时间创建访问日志,但我不确定一旦创建初始日志并根据后续访问尝试进行检查,您将如何阻止访问?在数据库中创建一个表,记录IP以及用户查看站点的当前时间(将脚本放在全局文件中,并将其包含在每页中) 然后,每当有人来到该站点时,您都会检查他们正在使用的IP与数据库中的IP 如果存在匹配项,则用户以前去过,但通过与当前时间比较,检

在任何服务器端语言中,是否可能有某种基于IP地址的访问列表,其中任何特定IP地址每周只能访问站点一次,并且一旦访问完成,7天内不允许再访问


我可以看到如何使用PHP根据IP地址和时间创建访问日志,但我不确定一旦创建初始日志并根据后续访问尝试进行检查,您将如何阻止访问?

在数据库中创建一个表,记录IP以及用户查看站点的当前时间(将脚本放在全局文件中,并将其包含在每页中)

然后,每当有人来到该站点时,您都会检查他们正在使用的IP与数据库中的IP

如果存在匹配项,则用户以前去过,但通过与当前时间比较,检查存储时间是否为7天。如果超过7天,则让他们查看内容,如果没有,则将其重定向到其他页面


但是有些用户有动态IP地址,人们可以在同一网络上使用相同的IP地址,您可以更改您的IP等等,因此这不是一种100%完全可靠的方法。

在您的数据库中创建一个表,记录IP以及用户查看您站点的当前时间(将脚本放在全局文件中,并将其包含在每个页面上)

然后,每当有人来到该站点时,您都会检查他们正在使用的IP与数据库中的IP

如果存在匹配项,则用户以前去过,但通过与当前时间比较,检查存储时间是否为7天。如果超过7天,则让他们查看内容,如果没有,则将其重定向到其他页面

但是有些用户有动态的IP地址,人们可以在同一个网络上使用相同的IP地址,你可以改变你的IP等等,所以这不是一个100%完全证明的方法