我有一个页面,我希望1个IP可以使用该页面,最多每天说10次。 1次刷新= 1次使用。经过一些研究,我读到这可以用javascript或php但用cookies完成。用户无法删除他的cookie并再次使用该页面? 有没有办法只用PHP而不是cookie?有什么建议吗?
注意:我没有使用任何数据库。
答案 0 :(得分:2)
没有数据库就无法完成。您只需要跟踪所有IP,如果没有数据库,就无法做到这一点。
当然,一个简单的文本文件也可以用于数据库。对于访问某个页面的每个访问者,将该IP地址记录到文本文件中。要查看他们是否可以访问该页面,只需计算IP地址在文件中的次数。
答案 1 :(得分:1)
您可以创建数据库表,然后在每个视图上插入IP(如果它尚未存在于数据库中)或增加视图1.如果views = 10,则不允许用户访问。
答案 2 :(得分:0)
您也可以使用htaccess文件。但您可以将ipaddress / nrofrefreshes记录写入服务器上的文本文件。