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

Cookies Urgente

Estas en el tema de Cookies Urgente en el foro de ASP Clásico en Foros del Web. Hola , alguien puede decirme como poner una cookie en un asp. Les dejo mi mail [email protected]...
  #1 (permalink)  
Antiguo 09/01/2002, 11:22
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 22 años, 5 meses
Puntos: 0
Cookies Urgente

Hola , alguien puede decirme como poner una cookie en un asp.
Les dejo mi mail [email protected]
  #2 (permalink)  
Antiguo 09/01/2002, 11:26
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Cookies Urgente

Response.Cookies("Usuario")="AlgunN ombre"

para recogerla

Nombre=Request.Cookies("Usuario")

salu2

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #3 (permalink)  
Antiguo 09/01/2002, 11:26
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Cookies Urgente

Crear cookie:
Response.Cookies(&quot;Nombre&quot;) = &quot;Mariano&quot;

Guardarla en la máquina cliente:
Response.Cookies(&quot;Nombre&quot;).Expires = &quot;01/01/03&quot;

Recoger el dato de la cookie:
ElNombre = Request.Cookies(&quot;Nombre&quot;)

¡Y ya está, no hay más! Un saludo, amigo. ;)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #4 (permalink)  
Antiguo 09/01/2002, 11:48
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Cookies Urgente

No se que pasa pero lo hago de esa forma y no funciona.
Los usuarios ven el asp votacion.asp cuando presionan el voton de votar, se redirecciona al asp vota.asp en este es donde creo la cookies en la rutina cuando vota le asigno SI a la cookies
esta es la rutina

Sub VOTA ()

Set Command1 = Server.CreateObject(&quot;ADODB.Command&quot;)


Command1.CommandText = &quot;inserta_voto&quot;
Command1.Parameters.Append Command1.CreateParameter(&quot;@RETURN_VALUE&quot; , 3, 4)
Command1.Parameters.Append Command1.CreateParameter(&quot;@id_video&quot;, 3, 1,4, id_video)
Command1.CommandType = 4
Command1.CommandTimeout = 0
Command1.Prepared = true
Set voto = Command1.Execute

if voto.fields.item(&quot;error&quot;).value = 1 then
MenError = &quot;Error en consulta de datos...&quot;
else
Response.Cookies(&quot;key&quot;) = &quot;si&quot;
Response.Cookies(&quot;key&quot;).Expires = Date

end if
Set voto = Nothing
Set Command1 = Nothing

End Sub

Y cuando la llamo hago esto

if Request.Cookies(&quot;key&quot;) = &quot;si&quot; then

response.write (&quot;usted ya voto&quot;)
else

call VOTA()

end if

Pero no funciona :(
  #5 (permalink)  
Antiguo 09/01/2002, 11:52
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Cookies Urgente

Response.Cookies(&quot;key&quot;).Expires = Date?

segun yo creo que estas haciendo que expire el mismo dia, por lo tanto te deja votar de nuevo por que no pones

Response.Cookies(&quot;key&quot;).Expires = Date+365 y nos cuentas que tal

salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #6 (permalink)  
Antiguo 09/01/2002, 12:01
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Cookies Urgente

Gracias!!!!!!!! :)

Era eso lo que sucedia, lo que yo pensaba era que poniendole DATE servia para ese dia, y si el usuario queria votar al otro dia podria hacerlo.
  #7 (permalink)  
Antiguo 09/01/2002, 12:04
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Cookies Urgente

Era eso lo que sucedia, lo que yo pensaba era que poniendole DATE servia para ese dia,
---------nop hacias que cuando entrara el usuario nuevamente la cookie expirara entonces lo dejaba votar ----------

y si el usuario queria votar al otro dia podria hacerlo.
--------- si quieres que el usuario pueda votar hasta el dia siguiente entonces utiliza DATE+ 1


salu2


<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #8 (permalink)  
Antiguo 09/01/2002, 13:40
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Cookies Urgente

Lo que quiero hacer es qeu el usuario pueda votar cada una semana ;)
  #9 (permalink)  
Antiguo 09/01/2002, 13:44
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Cookies Urgente

Response.Cookies(&quot;key&quot;).Expires = Date+7

salu2 :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #10 (permalink)  
Antiguo 09/01/2002, 13:52
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Cookies Urgente

MUCHAS GRACIAS POR TU AYUDA!!!! :) ;)
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:07.