Asigna cookies



'Aquí tienes un código que asigna una cookie y que además se asegura de que ha sido asignada.

<%
Response.Expires=0

strCookie = Request.Cookies("COOKIE")
strTry = Request.QueryString("Try")


If IsNull(strCookie) OR ( Len(strCookie) = 0) Then

' Comprobar if esto es una redirección después de que la cookie
' haya sido establecida

If IsNull(strTry) OR (Len(strTry) = 0) Then

Response.Cookies("COOKIE") = "Set"

' Redirigir a esta página y probar otra vez.
Response.Redirect("Asigna cookies.asp?Try=Yes")
Else

' Navegador/usuario no aceptaba cookies
' Hacer algo... (redirigir a astalaweb.com)

Response.Redirect("http://www.astalaweb.com")

End If
End If

%>