Cita:
Iniciado por LoBo2024 Basicamente los problemas que puedas tener con el referer puedes tenerlo con un history.back(-1);
No concuerdo. En muchos casos se cumple pero no en este.
La principal diferencia es que el servidor (y por lo tanto PHP) tiene acceso solamente a lo que el navegador le manda en la cabecera Referer, mientras que Javascript tiene acceso al objeto history.
El navegador puede falsear la cabecera Referer, pero falsear el history sería algo inútil, y por lo tanto no se hace. Si está disponible Javascript (es decir, si el usuario no lo desactivó) es mucho más confiable history.back que el Referer de PHP.
Saludos.