您当前的位置: > 技术探讨 >

PHP 防恶意刷新

发布时间:2019-03-20 21:53编辑:admin阅读(

    session_start(); 
    $k=$_GET['k']; 
    $t=$_GET['t']; 
    $allowTime = 1800;//防刷新时间 
    $ip = get_client_ip(); 
    $allowT = md5($ip.$k.$t); 
    if(!isset($_SESSION[$allowT])) 
    $refresh = true; 
    $_SESSION[$allowT] = time(); 
    }elseif(time() - $_SESSION[$allowT]>$allowTime){ 
    $refresh = true; 
    $_SESSION[$allowT] = time(); 
    }else{ 
    $refresh = false; 
    ?>