[javascript] ¿Por qué se borra la cookie al reiniciar el navegador?

Iniciado por ali..., 22 Marzo 2011, 11:46 AM

0 Miembros y 1 Visitante están viendo este tema.

ali...

Hola, estoy escribiendo un código, y tengo que guardar una cookie con varias variables. No se muy bien cómo hacerlo, y he probado con distintas formas pero no me sale.

Tengo 4 variables, quiero que salgan asi:
Primera = valor1; Segunda = valor2 ...

Lo he conseguido pero al reiniciar el navegador se borra la cookie. Estoy utilizando Firefox.

Les pongo el código:

function guardar_cookie(primero, segundo, tercero, cuarto){
   
document.cookie= "primero = " + primero ; "expires=Sat, 31 Jul 2013 00:32:06 UTC;";
document.cookie= "segundo = " + segundo  ; "expires=Sat, 31 Jul 2013 00:32:06 UTC;";
document.cookie= "tercero = " + tercero  ; "expires=Sat, 31 Jul 2013 00:32:06 UTC;";
document.cookie= "cuarto = " + cuarto ; "expires=Sat, 31 Jul 2013 00:32:06 UTC;";

alert("Guardado");

}


¿Alguien me puede ayudar por favor? Muchas gracias.

Nakp

sera porque 31 de julio no es sabado? x'D prueba cambiar Sat por Wed :P
Ojo por ojo, y el mundo acabará ciego.

ali...

Muchas gracias Nakp, pero lo he cambiado y sigue igual... yo dudo de las comillas que no esten bien puestas o algo...

cassiani

concatenas mal:
document.cookie= "primero = " + primero + ";expires=Sat, 30 Jul 2011 00:32:06 UTC;";

ali...

Increíble cassiani. Muchísimas gracias, ya no veía con claridad de tanto mirar el código. Gracias de nuevo a los dos, sale perfecto, solucionado.  ;-) ;-) ;-)