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

crear cookies

Estas en el tema de crear cookies en el foro de ASPX (.net) en Foros del Web. tengo una pagina donde realizo una autenticacion de usuario y quiero guardar el roll que es un campo de la tabla usuario en un cookie ...
  #1 (permalink)  
Antiguo 10/04/2006, 13:40
 
Fecha de Ingreso: octubre-2004
Mensajes: 71
Antigüedad: 19 años, 6 meses
Puntos: 0
Pregunta crear cookies

tengo una pagina donde realizo una autenticacion de usuario y quiero guardar el roll que es un campo de la tabla usuario en un cookie o en algun lado para poder verlo en mis otras paginas aspx. por fa ayudenme como hago esto
  #2 (permalink)  
Antiguo 10/04/2006, 14:24
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Código:
Dim Cookie As HttpCookie = New HttpCookie("NombreCoockieAqui")
Cookie.Values.Add("Campo1", "Valor" )) 
Cookie.Values.Add("Campo2", "Valor" )) 
Cookie.Expires = DateTime.Now.AddMinutes(60) 
Response.AppendCookie(Cookie)
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #3 (permalink)  
Antiguo 12/04/2006, 09:17
Avatar de Thencho  
Fecha de Ingreso: septiembre-2005
Ubicación: Donosti, munduko politena
Mensajes: 83
Antigüedad: 18 años, 7 meses
Puntos: 1
Buenas

La anterior respuesta esta escrita en VB.

Si necesitas el codigo en C#, seria asi.

//Para guardar
HttpCookie dato=new HttpCookie("nombre");
dato.Value="Texto a guardar";
Response.AppendCookie(dato);

//Para Cogerlo
Variable=Request.Cookies["nombre"].value;

Espero k te sirva.
Elije segun el lengaje k utilizes.
__________________
Bueno PEÑA
AGUR !!! :adios:
  #4 (permalink)  
Antiguo 13/11/2006, 03:38
 
Fecha de Ingreso: octubre-2006
Mensajes: 185
Antigüedad: 17 años, 6 meses
Puntos: 0
Reesplicion.

Podeis esplicar bien el codigo puesto??.
Es que nose que hace cada cosa y m pierdo.
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 19:43.