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

Problema para verificar cookies habilitadas

Estas en el tema de Problema para verificar cookies habilitadas en el foro de ASP Clásico en Foros del Web. Hola Tengo una pregunta un poco tonta ... pero soy totalmente principiante y por eso pido de su ayuda estuve leyendo algunos posts en el ...
  #1 (permalink)  
Antiguo 21/11/2004, 23:46
Avatar de webbeginner  
Fecha de Ingreso: noviembre-2004
Mensajes: 241
Antigüedad: 19 años, 7 meses
Puntos: 2
Problema para verificar cookies habilitadas

Hola

Tengo una pregunta un poco tonta ... pero soy totalmente principiante y por eso pido de su ayuda

estuve leyendo algunos posts en el foro y mas o menos llegue a la conclusion de hacer el siguiente codigo para verificar si el cliente tiene las cookies habilitadas (crear la cookie y despues leerla).

Este es mi Script
Código:
<% Response.Cookies("micookie")="Habilitadas"
If request.cookies("micookie")= "Habilitadas"  Then
Response.Redirect("habilitadas.asp")
Else 
Response.Redirect("nohabilitadas.asp")
End If %>
Pero no me funciona porque aunque tenga las cookies deshabilitadas me sigue enviando a habilitadas.asp

¿ALguien me podria ayudar?

__________________
************************
"La bondad es simple; la maldad, múltiple"
  #2 (permalink)  
Antiguo 22/11/2004, 05:34
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
prueba esto


Response.Cookies("micookie")="noHabilitadas"
If request.cookies("micookie")= "Habilitadas" Then
Response.Redirect("habilitadas.asp")
Else
Response.Redirect("nohabilitadas.asp")
End If


  #3 (permalink)  
Antiguo 22/11/2004, 08:30
 
Fecha de Ingreso: abril-2002
Ubicación: Montevideo
Mensajes: 98
Antigüedad: 22 años, 1 mes
Puntos: 0
a mí me ha dado problemas al trabajar con asp y cookies. como que el navegador se tara. por esto uso jscript, aca va un ejemplo

<SCRIPT LANGUAGE=JavaScript src="/scripts/funcCookie.js"></script>
<script language="javascript">
var tmpcookie = new Date();
var exp = new Date();

//ahora + 365[dias] * 24[hs] * 60[m] + 60[s]* 1000[ms]
exp.setTime(exp.getTime() + 365 * 24 * 60 * 60 * 1000);

chkcookie = (tmpcookie.getTime() + '');
document.cookie = "chkcookie=" + chkcookie + "; path=/";

if (document.cookie.indexOf(chkcookie,0) < 0)
{
AbrirPopup1();
}
else
{
var nropopup1 = GetCookie('popunder040806');
if (nropopup1 == null)
{
AbrirPopup1();
SetCookie('popunder040806', '1', exp, '/', 'www.dominio.com');
}
}
</script>
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 21:11.