Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2003, 18:24
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

ProgramacionWeb, lo que dices no es exacto. El HTTP_REFERER es un valor que envia el USERAGENT (navegador) cuando le da la gana. No es obligatorio que lo envie.

IExplorer no pasa el HTTP_REFERER al abrir con javascript el popup. Sin embargo, Mozilla si lo envia y tu actual codigo si funcionaria.

Asi que quizas deberias replantearte la necesidad de esa comprobacion. Quizas podrias solucionarlo creando en la primera pagina una sesion con una variable y en el popup comprobar si en la sesion existe ese valor. Eso si, al ser una sesion deberias tener cuidado de como propagar el id de sesion. Si es por cookies, no deberia haber problemas. Pero si se debe propagar por URL deberias añadir "a mano" la constante de PHP SID en tus window.open.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.