• 07-09-2009, 12:19:52
    #19
    Üyeliği durduruldu
    akadal34 adlı üyeden alıntı: mesajı görüntüle
    aha da buldum valla
    <?php
    if (getenv(HTTP_X_FORWARDED_FOR)) {                            
        $ip = getenv(HTTP_X_FORWARDED_FOR); 
    } else { 
        $ip = getenv(REMOTE_ADDR);
    }
    if ($_COOKIE['kdl'] == $ip && $_COOKIE['tar'] == date('dmY')) {
    die('defol');
    } else {
    setcookie ('kdl', $ip, time()+86400);
    setcookie ('tar', date('dmY'), time()+86400); 
    }
    //buradan sonra sayfa içeriğini yerleştirin
    ?>
    bak bunun çalışması lazım..
    evet bunu denedim fakat html kodlarını yazdıgımda hata alıyorum ne yapmam gerek
    hata kod:
    Parse error: syntax error, unexpected '<' in /home/XXXX/public_html/link.php on line 14
  • 07-09-2009, 17:58:17
    #20
    Kimlik doğrulama veya yönetimden onay bekliyor.
    14. satırda < karekterinde hata var demek
  • 07-09-2009, 18:38:45
    #21
    isyankar24 adlı üyeden alıntı: mesajı görüntüle
    evet bunu denedim fakat html kodlarını yazdıgımda hata alıyorum ne yapmam gerek
    hata kod:
    Parse error: syntax error, unexpected '<' in /home/XXXX/public_html/link.php on line 14
    aşağıdaki gibi kullanırsan sorunsuz çalışır. önce kaydedip görüntüle sayfayı. sonra yenile. ilk seferde görüntüleyecek. 2.de görüntülemeyecek.

    <?php
    
    ini_set("display_errors", 0); 
    
    if (getenv(HTTP_X_FORWARDED_FOR)) {                            
        $ip = getenv(HTTP_X_FORWARDED_FOR); 
    } else { 
        $ip = getenv(REMOTE_ADDR);
    }
    if ($_COOKIE['erisimengel'] == $ip && $_COOKIE['tar'] == date('dmY')) {
    die('Bu sayfayı günde 1 kez görüntüleyebilirsiniz.');
    } else {
    setcookie ('erisimengel', $ip, time()+86400);
    setcookie ('tar', date('dmY'), time()+86400); 
    }
    //buradan sonra sayfa içeriğini yerleştirin
    ?> 
    
    <b>Erisime engellenecek sayfa icerigi buraya gelecek.</b>