Foros del Web » Programando para Internet » ASP Clásico »

como se hace para crear cookies de verdad??? no salen en la carpeta Cookies...

Estas en el tema de como se hace para crear cookies de verdad??? no salen en la carpeta Cookies... en el foro de ASP Clásico en Foros del Web. me canse... muchos manuales y todos dicen usar solo Response y request pero solo funcionan una ves.... en mi carpeta de Cookies no veo mi ...
  #1 (permalink)  
Antiguo 08/11/2005, 11:28
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 3 meses
Puntos: 11
Desacuerdo como se hace para crear cookies de verdad??? no salen en la carpeta Cookies...

me canse... muchos manuales y todos dicen


usar solo Response y request


pero solo funcionan una ves.... en mi carpeta de Cookies no veo mi dominio ni nada creado.. no sirve de nada asi... se tiene que crear.

hago lo siguiente

paginauno.asp
Cita:
Response.Cookies ("usuario")="HOla amigo que tallllllllll"

paginados.asp

Cita:
request.cookies("usuario")
en el navegador escribo paginauno.asp y luego la cierro (se supone que se creó la cookie)....

abro una ventana del navegador y coloco esta ves paginados.asp

NADA... no sale nada...

hay miles de manuales y no me sirven de nada... cual es el real????

saludos.
  #2 (permalink)  
Antiguo 08/11/2005, 11:42
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 21 años, 4 meses
Puntos: 144
¿Qué tal si pones un response.write delante del request.cookies("usuario")?.

Creo que cuando mandas una cookie, esta se destruye en el momento que cierras el navegador, a no ser que le pongas fecha de expiración a la misma. Por tanto, ya lo sabes: pon fecha de expiración.

SalU2
  #3 (permalink)  
Antiguo 08/11/2005, 12:05
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 3 meses
Puntos: 11
paginauno.asp
Cita:
<%
Response.Cookies ("usuario").Expires = Date + 365
Response.Cookies ("usuario")="HOla amigo que tallllllllll"
%>

paginados.asp
Cita:
Hola de nuevo: <%=request.cookies("usuario") %>

Ok ya lo puse....

No se creó la cookie en la carpeta cookies...

creo Se destruye igual la cookie porque repito el proceso de cerrar y volver a abrir y nada.... se pierde....

Ayuda por el amor de dios
  #4 (permalink)  
Antiguo 08/11/2005, 12:20
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
yo lo hago así (un ejemplo real) y me lo mantiene:

Cita:
Response.Cookies("Usuario")("id_usuario") = Rs("id_usuario")
Response.Cookies("Usuario")("Nick") = Rs("nick")
Response.Cookies("Usuario")("Nombre") = Rs("nombre") & " " & Rs("apellido")
Response.Cookies("Usuario")("Grupo") = Rs("grupo")
Response.Cookies("Usuario")("IDGrupo") = Rs("id_grupo")
Response.Cookies("Usuario")("Rango") = Rs("id_rango")
Response.Cookies("Usuario")("Validar") = Rs("Validar")
Response.Cookies("Usuario").Expires = Date + 365
La única diferencia que veo es que el .Expires lo coloco al final
__________________
...___...
  #5 (permalink)  
Antiguo 08/11/2005, 12:29
 
Fecha de Ingreso: noviembre-2005
Mensajes: 117
Antigüedad: 19 años, 5 meses
Puntos: 0
Por el contrario en algunos navegadoes tuve problemas para pasar info mediante Session, asi que casi siempre uso cookies y nunca tuve problemas. La crea con response en una pagina y la leo en todas con request, no le pongo expire para que se borre cuando el usuario sale del sitio.

Una pregunta, como haces para pasar de paginauno.asp a paginados.asp? mediante un <a> o simlpemente escribis la dire? por ahi es eso.
  #6 (permalink)  
Antiguo 08/11/2005, 12:32
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 21 años, 4 meses
Puntos: 144
Porque suponemos que tienes habilitadas las cookies en tu navegador ¿no?. Yo también hago como A_Z, el expires al final.
  #7 (permalink)  
Antiguo 08/11/2005, 13:08
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años, 3 meses
Puntos: 11
ya me funciona todo...

le puse Domain="localhost"

gracias
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 11:58.