• 01-01-2008, 10:22:16
    #1
    Üyeliği durduruldu
    Bir sitem için araştırma yapıyordum. Genelde herkes db ye ip lerin kaydedilmesini gösteriyordu. Bir siteden sessionla çalışan güzel bir örnek buldum. Benim gibi arayanlar varsa fazla dolaşmasın(hangi siteden bulduğumu unuttum)
    Ne kadar doğru bir sistemdir aşılabilirmi rahatlıkla?
    <?
    session_start();
    if (empty($_SESSION['son'])) {
        $_SESSION['son'] = time();
    } else {
        $zaman = time();
        $sonuc = $zaman - $_SESSION['son'];
        if ($sonuc <= 10) {
            echo "10 ve 10 saniyeden kısa sürede isteklerde bulundunuz...";
            //$_SESSION['son']=$zaman;
            exit;
        } else {
            $_SESSION['son'] = $zaman;
        }
    }
    ?>
  • 01-01-2008, 23:52:50
    #2
    Kodda problem olup olmadığını filan bilmiyorum ama db sistemini tavsiye etmem çünkü artık zırt pırt ip değiştirip flood yapıyorlar. Zaten programları bile mevcut takıyor kasıyor.Bu sistem daha iyi
  • 02-01-2008, 15:11:48
    #3
    Üyeliği durduruldu
    kayde değer bir sorun