Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2008, 06:46
Zertiko
 
Fecha de Ingreso: noviembre-2002
Mensajes: 571
Antigüedad: 21 años, 5 meses
Puntos: 2
Como podría comprobar la url desde la que se cargar el php???

Hola, la cuestión es que tengo un lanzador de swf que lo que hace es cargar los swf embebidos en un archivo algo así.

<param name="movie" value="lanzadorswf.php">

a todo esto los scripts están autenticados con sesiones, para que solo lo puedan ver los usuarios registrados, lo que me gustaría añadir al archivo lanzadorswf.php es una comprobación de que se le está llamando desde el archivo.html, esto actualmente lo hago con la variable predefinida $_SERVER['HTTP_REFERER'], como mucho de vosotros sabreis esta variable no es "fiable" al 100% pues muchos navegadores no la definen y se puede modificar.

¿Alguien sabe alguna forma o función mejor que $_SERVER['HTTP_REFERER'] para comprobar desde donde se le está llamando al archivo lanzadorswf.php?

Se me ocurre con $_SERVER['PHP_SELF'] pero como podría propagarla para después hacer la comprobación??? en fin cualquier "idea" me vendría muy bien.

Muchas gracias.

Saludos.