Foros del Web » Programando para Internet » ASPX (.net) »

Cookies: .expires a #12:00:00 AM# siempre

Estas en el tema de Cookies: .expires a #12:00:00 AM# siempre en el foro de ASPX (.net) en Foros del Web. HOla Creo y cambio la fecha de expiración de una cookie a 12/12/2020 TempCook = New HttpCookie("IgproyAD", "prueba") Response.Cookies.Add(TempCook) Response.Cookies("IgproyAD").Expires = "12/12/2020" Pero al abrir ...
  #1 (permalink)  
Antiguo 09/09/2008, 07:35
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 3 meses
Puntos: 0
Cookies: .expires a #12:00:00 AM# siempre

HOla
Creo y cambio la fecha de expiración de una cookie a 12/12/2020

TempCook = New HttpCookie("IgproyAD", "prueba")
Response.Cookies.Add(TempCook)
Response.Cookies("IgproyAD").Expires = "12/12/2020"

Pero al abrir la sesión de nuevo la fecha de caducidad siempre es #12:00:00 AM#...pq? COmo lo soluciono?

GRacias
  #2 (permalink)  
Antiguo 09/09/2008, 10:20
 
Fecha de Ingreso: abril-2007
Mensajes: 63
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Cookies: .expires a #12:00:00 AM# siempre

Que es lo que quieres hacer que a una hora especifica, expire la cookie o cuando ejecutes algo ej. al hacer click en un boton.

ej. al hacer click en un boton.

Response.Cookies("IgproyAD").Expires = Date.Now


Saludos.
  #3 (permalink)  
Antiguo 09/09/2008, 15:46
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Cookies: .expires a #12:00:00 AM# siempre

quiero q la cookie tarde x tiempo (mucho, de ahi la fecha de 12/12/2020) en expirar para q la próxima vez que me conecte tenga el valor guardado en la cookie.

CUando expira la cookie, el valor se pierde cierto? Pues eso es lo que no quiero....

La cookie ha de mantener el valor incluso cuando cierro y abro el explorer
  #4 (permalink)  
Antiguo 10/09/2008, 03:17
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Cookies: .expires a #12:00:00 AM# siempre

En este articulo espero encontrar la solución: http://www.codeproject.com/KB/aspnet/aspnetcookies.aspx

....

ME he leido el artículo y he añadido esto al codigo load de la pagina

If Request.Cookies("IgproyAD") IsNot Nothing Then
Response.Cookies.Set(Request.Cookies("IgproyAD"))
Else
Response.Cookies.Set(New HttpCookie("IgproyAD", "valor1"))
End If
Response.Cookies("IgproyAD").Expires = DateTime.Now.AddYears(30)

Pero al cargar de nuevo la página la cookie se pierde de nuevo y muestra "" en value y #12:00:00 AM# en expired

???????
Como mantengo el valor de la cookie SIEMPRE?

Última edición por chascos69; 10/09/2008 a las 03:53
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:12.