• 18-04-2009, 18:53:13
    #19
    Üyeliği durduruldu
    Doğrudur.
    Alıntı
    Dogu_Bey mesela benim web sitemin adresi superonline.com ve ben o kodları siteme ekleyince kendi sitemin adresinide kaydediyor.
    Yanlış. Kendi Sitenizden Hariç Siteleride Kaydetmiyor. (Örnek Verdim Kodlarla)
    Alıntı
    ben kendi sitemin adresini kaydetmemesi için öyle yazdım.
    İnceledimki Hatalarını Sana Söyledim.
    Alıntı
    dikkatli incelersen anlarsın.
    Hala Yanlışsın. Kendi Siten Dışnadaki Subdomainleri Kaydetmiyor.
    Alıntı
    bende sorunsuz çalışıyor kendi sitem dışındaki her siteyi kaydediyor.
    Bütün Meselede Bu Değil mi?
    Günde 10 Tane Boyle Subdomainden Referer almazsa Nasıl İstatistik Tutacak İnsanlar?
    Alıntı
    dediğin gibi subdomainlerde sorun çıkabilir ama o dediğin binde bir olur. ben kendi sitemi kaydetmemesi için bu şekilde kullanıyorum.
  • 18-04-2009, 18:57:19
    #20
    kendi sitemin adında binde bir subdomain olur diye düşünüyorum. benim için sorun yok. kendi sitemi kaydetmemesi için ne yapabilirim bundan başka? kendi sitemin adresini her dakika kaydetmesinden iyidir diye düşünüyorum.

    Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
    Doğrudur.
    Yanlış. Kendi Sitenizden Hariç Siteleride Kaydetmiyor. (Örnek Verdim Kodlarla)
    İnceledimki Hatalarını Sana Söyledim.
    Hala Yanlışsın. Kendi Siten Dışnadaki Subdomainleri Kaydetmiyor.
    Bütün Meselede Bu Değil mi?
    Günde 10 Tane Boyle Subdomainden Referer almazsa Nasıl İstatistik Tutacak İnsanlar?
    $s = $_SERVER['HTTP_REFERER'];  
    $bulu = array("http://","www."); 
    $degistiru = array("",""); 
    $icerik = str_replace($bulu,$degistiru,$s); 
    $tag_bol = explode("/", $icerik); 
    $ref = $tag_bol[0]; 
    $referer = "superonline.com";
    if($ref == $referer) { 
    echo ""; 
    } 
    elseif (!$ref) { 
      echo "";  
    } else { 
    $adres = $_SERVER['HTTP_REFERER'];  
    mysql_query("insert into referer SET adres='$adres'"); 
    }
    bu şekilde sorun vereceğini sanmıyorum.
  • 18-04-2009, 19:17:48
    #21
    Üyeliği durduruldu
    Çok Basit.
    HTTP_HOST Kullanacaksın.
    <?php 
    if(!empty($_SERVER['HTTP_REFERER'])){
    if(eregi($_SERVER['HTTP_HOST'], $_SERVER['HTTP_REFERER'])){
    echo "Es Geç Sen Bizdensin...";
    } else {
    echo $_SERVER['HTTP_REFERER'];}
    //mysqle kayit yapabilirsin.}
    } else {
    echo "Referer Bilgisi Yok";}
     ?>
    Bazı Toplistler ref=siteadi.com olarak gonderebilir bunu engellemek için Matıklı Bir SRTLEN ile EREGİ Kullanabilirsin.
  • 18-04-2009, 19:24:22
    #22
    çok sağol bunu kullansam daha iyi olacak. sayfaya giren üye 10 defa tıklasa yüzbinlerce defa veritabanına kaydedecek. ben o şekilde önlemini almıştım.
    Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
    Çok Basit.
    HTTP_HOST Kullanacaksın.
    <?php 
    if(!empty($_SERVER['HTTP_REFERER'])){
    if(eregi($_SERVER['HTTP_HOST'], $_SERVER['HTTP_REFERER'])){
    echo "Es Geç Sen Bizdensin...";
    } else {
    echo $_SERVER['HTTP_REFERER'];
    //mysqle kayit yapabilirsin.}
    } else {
    echo "Referer Bilgisi Yok";}
     ?>
    Bazı Toplistler ref=siteadi.com olarak gonderebilir bunu engellemek için Matıklı Bir SRTLEN ile EREGİ Kullanabilirsin.