Foros del Web » Programando para Internet » Javascript »

Como cambiar valor de una cookie??

Estas en el tema de Como cambiar valor de una cookie?? en el foro de Javascript en Foros del Web. Buenas Compañeros, tengo una dificultad, necesito cambiar el valor de determinada cookie por medio de javascript. Para crearlo lo estoy haciendo asi: Código: document.cookie= "ciudad=2"; ...
  #1 (permalink)  
Antiguo 02/10/2006, 08:04
Avatar de mape367  
Fecha de Ingreso: noviembre-2004
Ubicación: CDE, Paraguay
Mensajes: 213
Antigüedad: 19 años, 5 meses
Puntos: 3
Como cambiar valor de una cookie??

Buenas

Compañeros, tengo una dificultad, necesito cambiar el valor de determinada cookie por medio de javascript.

Para crearlo lo estoy haciendo asi:
Código:
document.cookie= "ciudad=2";
Tengo un combo en la pagina, el cual refresca la pagina al activarse el evento onChange. Cuando ocurre este evento, reasigno el valor de la cookie al que corresponda:
Código:
document.cookie= "ciudad=5";
Como el contenido dinamico de la pagina se genera a través de php utilizo cookies que son visibles por ambos (javascript/php).

El problema está en que al leer denuevo el valor de document.cookie, aparece en la lista dos cookies con el mismo nombre, pero con los valores distintos:
Código:
ciudad=2; ciudad=5
El script php solamente toma en cuenta el primer valor de ciudad.

Cual sería la forma correcta de cambiar (modificar) el valor de una cookie?

Desde ya muchas gracias

Saludos
  #2 (permalink)  
Antiguo 02/10/2006, 12:20
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Se me ocurre... Que al actualizarse la página, borres la cookie y la vuelvas a crear con el valor distinto... No veo otra forma..
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 01:55.