| ||||
Cita: y cómo se usa la variable HTTP_REFERER?????????, cuando intento colocar:
Iniciado por lado2mx Con la variable $HTTP_REFERER, puedes ver de donde estàn linkeàndote, solo que no te lo recomiendo. Código PHP: |
| |||
Usa $_SERVER['HTTP_REFERER'] .. pero, esa variable sólo tendrá algún valor si ese script viene referido (linkeado) desde otro .. De hecho esa variable de servidor no es entregada en muchas ocasiones por conexiones que pasen por firewalls, proxys y otros dispositivos de red similares .... También es fácilmente "engañable" o adulterado ese valor .. así que no es muy fiable depender de el .. Te recomiendo usar sesiones en lugar del "HTTP_REFERER" .. define una variable de sesión al entrar a tu index y verifica su existencia en los demás scripts que requieran que pasen por el index. Un saludo, |
| ||||
Ya te campo Cluster. Si que utilizo las sesiones asi que defino una variable de session y si es correcta que muestre la página y si no header("location: index.php") no? A ver si es así!! Un saludo y gracias de nuevo Cluster. |
| |||
Así es .. guiate en la existencia de alguna de las variables de sesión que ya trabajas .. Esto podría ser tu validación en todos tus scripts que tengan que pasar o ser llamados por el index.php ... (que es donde creas tus variables de sesión). Código PHP: |