给你提供一个思路:你可以用cookie来存取用户的来访IP,并设置cookie的有效期是为1个小时,当你第二次打开的时候,判断这个cookie是否过期(是否存在值),如果存在值得花,就限制不给访问,反之就让其访问
if(!isset($_COOKIE['ip']) && !isset($_COOKIE['count'])) {
setcookie('ip',$_SERVER['REMOTE_ADDR'],time()+60*60);
setcookie('count',1,time()+60*60);
echo '0';
} else if ($_COOKIE['count'] == 1){
setcookie('count',2,time()+60*60);
echo $_COOKIE['count'];
} else if(($_COOKIE['ip'] == $_SERVER['REMOTE_ADDR'])&& $_COOKIE['ip'] > 2){
echo '你好,一小时内你的ip只能访问两次';
}
COOKIE 不安全,用将信息写入数据库或文件的方式做