Ver Mensaje Individual
  #13 (permalink)  
Antiguo 01/08/2005, 18:25
coche
 
Fecha de Ingreso: julio-2005
Ubicación: Mexicali, B.C.
Mensajes: 14
Antigüedad: 18 años, 8 meses
Puntos: 0
Tal vez te sirva esto: yo lo utilize para validar que la ventana haya sido abierta desde la pagina que yo genere.


//esto en el archivo .php ha validar

//Utilizando el valor de HTTP_REFERER que es la direccion de la pagina desde la que el navegador salto a la pagina actual. if($_SERVER['HTTP_REFERER']!="http://www.misitio_que_se_debe_validar.com/index.html")
{
header("Location: http://www.al_que_debe_ser.html");
//Yo redirecciono a mi pagina principal
//Solo haz el procedimiento que necesites

}

Se me ocurre que tal vez identificando cuales paginas fueron abiertas desde tu ventana principal (o de referencia) puedas guardar algun identificador por sesion. Existe una funcion para generar ID unicos.


uniqid
(PHP 3, PHP 4 )

uniqid -- Genera un id único.
Descripción
int uniqid ( string prefix [, boolean lcg])


uniqid() devuelve un identificador único con un prefijo basado en la hora actual en microsegundos. El prefijo puede ser práctico por ejemplo si se generan identificadores simultáneamente en varios host que pueden haber generado el identificador en el mismo microsegundo. prefix (prefijo) puede ser de hasta 114 carácteres de longitud.

Última edición por coche; 01/08/2005 a las 18:33 Razón: Correccion Ortografica