La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4637 - COOKIES EN ASP
Autor:  Juan Montoya
Como puedo escribir una cookie en ASP.
Que no sea response.cookie("cookie")= valor.
Ya que en algunas máquinas con este código no se escriben.
De antemano gracias.

  Respuesta:  Róger Zavala
Lamentablemente si las cookies están desabilitadas, las variables de sesión tampoco funcionan, esto es porque la única forma de relacionar al usuario con una variable, mientras dura una sesión, es a través de un identificador que asigna el servidor y que se guarda en un cookie en el browser del cliente. Recomiendo utilizar las variables normales de asp, pero si quieres hacer permanentes estos valores, puedes identificar el ip del cliente y guardarlo en una tabla o archivo de texto, con el nombre de la varible y su formato. Lamentablemente, ciertas tecnologías de acceso a internet enmascaran un mismo ip para varios usuarios, por lo que esta solución alternativa tampoco es fiable. Tal vez la única forma de recuperar los valores es hacer un registro del usuario con login y password, y pedirlo cada vez que se conecte para retribuir los valores almacenados de manera permanente.

  Respuesta:  Alejandro Parente
Mira. yo en mi pagina...almaceno la direccion ip del cliente en una cookie y en las paginas que no anda es porque en las opciones del Explorer, desabilitaron los cookies, por seguridad. Por eso yo puse una advertencia...

  Respuesta:  Luis Miguel Caballero González Cueva
Prueba guardar los valores en variables de sesión. Esto se hace usando Session("[Nombre de la Variable]") = [Valor] y para invocarlas llama a estas variables así:
[Variable] = Session("[Nombre de la Variable]")

  Respuesta:  Alvaro de la Garza
Ya checaste que en las maquinas donde no funciona el codigo, esten habilitadas las cookies?