darker adlı üyeden alıntı: mesajı görüntüle
özür dilerim ;

<?
$ali = $_SERVER['HTTP_REFERER']; 
$ali = explode('/',$ali);
$ali = $ali[1];

if($ali=="orhanbyr.com"){echo "a kitabı veya yönlendirme kodu";}
if($ali=="orhanbyr2.com"){echo "b kitabı veya yönlendirme kodu";}

?>
bu şekilde yazacaktım teşekkür ederim

Müdür explode ile ayırdığında geriye sitenin domaini kalmaz. url orhanbyr.com/index.html den geliyorsa $ali değişkeninin eşitliği bozulur. regex bu iş için ağır gelebilir diye bir örnek daha vereyim.

if(stristr($_SERVER['HTTP_REFERER'], "orhanbyr.com")){
echo "orhanbayr.com adresinden geldi";
}elseif(stristr($_SERVER['HTTP_REFERER'], "orhanbyr2.com")){
echo "orhanbayr2.com adresinden geldi";
}
Yalnız explode ile domaini ayırıp arama yapmak daha mantıklı olur. Yoksa url de diğer domainin ismi geçiyorsa karışıklık olur. Yani
orhanbyr.com/siteler/orhanbyr2.com/index.html sayfası iki koşula da uygun olur.