Puesto que HTTP_REFERER no es de fiar dada la posibilidad de modificar las cabeceras HTTP, ¿cual es la mejor opción para averiguar de donde procede el agente?
Mediante variables de session: en cada página actualizaremos la variable con el nombre del script actual ( $_SESSION['history']=$_SERVER['PHP_SELF'];
Propargarlo mediante variables ( GET or POST ): page.php?page_from=/folder/refered_page.php
Grácias