Foros del Web » Programando para Internet » PHP »

Problema con cookie

Estas en el tema de Problema con cookie en el foro de PHP en Foros del Web. Hola, tengo un problema con las cookies, tengo 2 paginas web pagina1.com pagina2.com en ambas paginas tengo un iframe que llamaa a pagina1.com/cookie, pero a ...
  #1 (permalink)  
Antiguo 19/09/2006, 23:50
Avatar de ramzax200  
Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 16 años, 1 mes
Puntos: 0
Problema con cookie

Hola, tengo un problema con las cookies, tengo 2 paginas web

pagina1.com
pagina2.com

en ambas paginas tengo un iframe que llamaa a pagina1.com/cookie, pero a la hora de establecer la cookie, solo la establece en pagina1.com, cuando esa misma pagina "pagina1.com/cookie" la meto con iframe a pagina2.com la cookie no jala.. alguien sabe que pasa o como se puede solucionar?
  #2 (permalink)  
Antiguo 19/09/2006, 23:54
Avatar de ArrauKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 17 años, 1 mes
Puntos: 4
es porque asi es el sistema de uso de cookies, una cookie se define para un dominio, generalmente la práctica de usar cookies de más dominios se concidera insegura y muchos navegadores las rechazan por defecto.

Una solución, se me ocurre, es establecer 2 cookies en el script, una por cada dominio, o cambiar tus dominios por subdominios (no se si esto funciona, q me corrijan)
__________________
Blog | Tecnosquad
  #3 (permalink)  
Antiguo 20/09/2006, 01:20
Avatar de ramzax200  
Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 16 años, 1 mes
Puntos: 0
No creo que se pueda asi con 2 cookies diferentes, ya que para establecer la cookie se necesita "segun tengo entendido" que la URL del navegador y el dominio donde se encuentra el archivo que genera la cookie sean el mismo...

Por lo que:
dominio1.com <iframe dominio1.com/cookie>
si va por que es el mismo dominio1.com

pero:
dominio2.com <iframe dominio1.com/cookie>
no guarda la cookie..

Alguien con alguna otra idea?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:15.