Php de Siteye giriş yapan tüm kullanıcıların $_SERVER["HTTP_REFERER"] ile geldiği linki alıyorum ve bunu veritabanına işliyorum

if(!isset($_SERVER["HTTP_REFERER"]))
{
echo "Referans yok";
}
else
{
$reflink=$_SERVER["HTTP_REFERER"];
$sag=array("http:\/\/","https:\/\/","https:\/\/w*.","http:\/\/w*.","ftp:\/\/","w*.",".gov.tr",".gov.ru",".biz");

echo "
".implode("|",$sag);
$duzenlix="@^(".implode("|",$sag).")([a-zA-Z_\.]+)(.*?)$@si";
preg_match_all($duzenlix,$reflink,$y);
echo "
";

print_r($y);
echo "
";
}?>

İstediğiniz gibi kullanabilirsiniz. :D