Cita: ¿y funcionaria if($_SERVER['HTTP_REFERER'])......... o es necesario usar la funcion isset()?
Eso depende, si intentas acceder a una variable que no existe te dará un error:
Código PHP:
Ver originalif ($foo) { // ERROR: Undefined variable $foo
// ...
}
Por eso debes comprobar primero que existe la variable, y después comparar su valor: