Home » , » Làm Thế Nào Hạn Chế Số Lần View Trên Website

Làm Thế Nào Hạn Chế Số Lần View Trên Website

Đăng bởi: Code.Elite.Vn

Dưới đây là code php đơn giản để hạn chế số lần view trên một website, code như bên dưới :

<?php
$LIMIT = 86400; //24hrs
$IP = md5($_SERVER['REMOTE_ADDR']);
$FILE = "logs/".$IP.".".$_GET['id'];
function Add()
{
    Global $FILE;
    file_put_contents($FILE,time());
}
function Check()
{
    Global $FILE, $LIMIT;
    $time = file_get_contents($FILE);
    $gettime = (time()-$time);
    if($gettime < $LIMIT)
    {
        header("HTTP/1.1 503 Service Unavailable");
        exit("Your IP is banned for 24 hours");
    }
}
if(file_exists($FILE))
{
    Check();
}
Add();
?>



0 comments:

Post a Comment