akaturk adlı üyeden alıntı: mesajı görüntüle
bunlarda benim yazdığım kodlar.
$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"; // http:// - www - .com,net,org yazmadan gir.
if($ref == $referer) {
echo "";
}
elseif (!$ref) {
  echo ""; 
} else {
$adres = $_SERVER['HTTP_REFERER']; 
mysql_query("insert into referer SET adres='$adres'");
}
Referer Olarak, superwww.online.co m Gir Bakalım Ne Gibi Bir Sonuç Alacaksın.
$ref değişkeninin Çıktısı : superonline
Asıl Referer : Online Com'a Ait Bir Subdomain.
Senin Siten : Superonline Com

Gelen Kişi Online Com'un Bir Subdomaninden Gelse, Senin Sitenden Gelmiş Gibi görünecek ve Doğal Olarak Aşağıda ki Yapı Çalışacak.
if($ref == $referer) {
echo "";
}
// Görünen Yanı : if("superoneline" == "superoneline") { echo ""; }
Çıktı Boş Olacaktır.
Ama Halbuki Bu Kullanıcı bize Online Comdan Gelmiştir.


Lütfen Kodlarınızı İyice Test Edip Sonra Tavsiye Edin.
Kolay Gelsin.
Semih VURAL.