Por lo demás .. la solución de modificar a PHP (configuración) que muestre o no "notices" .. no sería lo recomendable sino el de "programar bien" .. usando sentencias tipo:
Código PHP:
if (isset($_SERVER['HTTP_REFERER'])){
// usas $_SERVER['HTTP_REFERER'] .. ejemplo:
echo $_SERVER['HTTP_REFERER'];
}
Es decir, con la función isset() "preguntas" si está definida la variable tal antes de pretender usarla. Así haces independiente tus aplicaciones de la configuración que usen al respecto (y que puedes modificar también para tus scrips con la función: error_reporting() )
Un saludo,