En lugar de usar ese URL fijo que ahí tienes en esa variable .. obten la ruta de la página que ejecuta el script con variables de servidor ..
El scritp que usas de "enviar a un amigo" .. no sé como lo ejecutas .. Si está en la misma página que se ha de recomendar .. o lo mandas a otra .. o que haces .. en tal caso .. sería cosa de usar $_SERVER['HTTP_REFERER'] .. o :
Código PHP:
$siteaddress="<a href=".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].">recomendar esta página</a>";
Un saludo,