p2p.wrox.com Forums

Need to download code?

View our list of code downloads.


  Return to Index  

asp_espanol thread: Cookies


Message #1 by "Vicente Amati" <vicente_amati@y...> on Wed, 1 May 2002 16:01:00
Buenos dias a todo!.
Necesito ayuda en cuanto a lo siguiente.

Como se puede determinar si un usuario acepta los cookies o no?
Alguien tiene codigo al respecto.
Que hacer si no acepta los cookies? como saber? 

Gracias
Message #2 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Wed, 1 May 2002 20:34:46 +0200
¿Es esto lo que buscas?

"15 Seconds : How to Detect If Cookies Are 'ON'"

http://www.15seconds.com/Issue/991223.htm

Salu2,
Gonzalo

-----Mensaje original-----
De: Vicente Amati [mailto:vicente_amati@y...]
Enviado el: miércoles, 01 de mayo de 2002 16:01
Para: ASP en Español
Asunto: [asp_espanol] Cookies


Buenos dias a todo!.
Necesito ayuda en cuanto a lo siguiente.

Como se puede determinar si un usuario acepta los cookies o no?
Alguien tiene codigo al respecto.
Que hacer si no acepta los cookies? como saber?

Gracias
---
Usted está suscrito a asp_espanol como:
gonzalo.ruizdevilla@a...
Para darse de baja, envíe un mensaje en blanco a
%%email.unsub%%


Message #3 by Vicente Amati <vicente_amati@y...> on Thu, 2 May 2002 13:34:59 -0700 (PDT)
Hola Gonzalo
Trate de hacer lo que dice el ejemplo de ese articulo
pero no me funciona.

La cuestion es que en mi aplicacion tengo un
global.asa que se activa en cada session que comienza.

En el articulo el autor dice que una vez en la segunda
pagina, se compara el Session.SessionId de esa pagina
con el que fue creado en la pagina anterior (en mi
caso es el global.asa)
y se determina si el cliente tiene o no los cookies ON
Pero nada de eso funciona.

Otra duda. Si entiendo bien. Alguien que no acepte los
cookies, no puede entonces acceder mi aplicacion que
utiliza variables session. ?

Gracias y les agradezco a todos su ayuda.





--- Gonzalo Ruiz de Villa
<gonzalo.ruizdevilla@a...> wrote:
> ¿Es esto lo que buscas?
> 
> "15 Seconds : How to Detect If Cookies Are 'ON'"
> 
> http://www.15seconds.com/Issue/991223.htm
> 
> Salu2,
> Gonzalo
> 
> -----Mensaje original-----
> De: Vicente Amati [mailto:vicente_amati@y...]
> Enviado el: miércoles, 01 de mayo de 2002 16:01
> Para: ASP en Español
> Asunto: [asp_espanol] Cookies
> 
> 
> Buenos dias a todo!.
> Necesito ayuda en cuanto a lo siguiente.
> 
> Como se puede determinar si un usuario acepta los
> cookies o no?
> Alguien tiene codigo al respecto.
> Que hacer si no acepta los cookies? como saber?
> 
> Gracias
> ---
> Usted está suscrito a asp_espanol como:
> gonzalo.ruizdevilla@a...
> Para darse de baja, envíe un mensaje en blanco a
> %%email.unsub%%
> 
> 
> 
> ---
> Usted está suscrito a asp_espanol como: 
> vicente_amati@y...
> Para darse de baja, envíe un mensaje en blanco a 
> %%email.unsub%%
> 


=====
Vicente Amati
Nomino Technologies Inc.
Solutions Informatiques en langage naturel
www.nominotechnologies.com
ICQ number: 4783101

__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com
Message #4 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Fri, 3 May 2002 11:06:28 +0200
Hola Vicente,

no entiendo que es lo que quieres decir con que el SessionId fue creado en
la pagina anterior que resulta ser el global.asa. ?Estas llamando
directamente al global.asa en lugar de a una pagina anterior?
Te agradeceria que concretases un poco mas que es lo que hace el global.asa
en el Session OnStart.

Para la segunda duda que tienes la respuesta es que si se pueden utilizar
variables de session pero con matices y matices importantes. Puesto que no
utilizas cookies no puedes guardar las variables de session dentro del
Objeto Session, si no que debes guardar dichas variables en una base de
datos. Hay mucho escrito al respecto. Estas actuaciones se llevan a cabo
cuando quieres tener en cuenta a esos navegantes sin cookies o sobre todo
cuando tienes una granja de servidores, porque no pueden compartir el objeto
session.

Existen otras alternativas tambien:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175167

Salu2,
Gonzalo

-----Mensaje original-----
De: Vicente Amati [mailto:vicente_amati@y...]
Enviado el: jueves, 02 de mayo de 2002 22:35
Para: ASP en Espaqol
Asunto: [asp_espanol] RE: Cookies


Hola Gonzalo
Trate de hacer lo que dice el ejemplo de ese articulo
pero no me funciona.

La cuestion es que en mi aplicacion tengo un
global.asa que se activa en cada session que comienza.

En el articulo el autor dice que una vez en la segunda
pagina, se compara el Session.SessionId de esa pagina
con el que fue creado en la pagina anterior (en mi
caso es el global.asa)
y se determina si el cliente tiene o no los cookies ON
Pero nada de eso funciona.

Otra duda. Si entiendo bien. Alguien que no acepte los
cookies, no puede entonces acceder mi aplicacion que
utiliza variables session. ?

Gracias y les agradezco a todos su ayuda.





--- Gonzalo Ruiz de Villa
<gonzalo.ruizdevilla@a...> wrote:
> ?Es esto lo que buscas?
>
> "15 Seconds : How to Detect If Cookies Are 'ON'"
>
> http://www.15seconds.com/Issue/991223.htm
>
> Salu2,
> Gonzalo
>
> -----Mensaje original-----
> De: Vicente Amati [mailto:vicente_amati@y...]
> Enviado el: miircoles, 01 de mayo de 2002 16:01
> Para: ASP en Espaqol
> Asunto: [asp_espanol] Cookies
>
>
> Buenos dias a todo!.
> Necesito ayuda en cuanto a lo siguiente.
>
> Como se puede determinar si un usuario acepta los
> cookies o no?
> Alguien tiene codigo al respecto.
> Que hacer si no acepta los cookies? como saber?
>
> Gracias
> ---
> Usted esta suscrito a asp_espanol como:
> gonzalo.ruizdevilla@a...
> Para darse de baja, envme un mensaje en blanco a
> %%email.unsub%%
>
>
>
> ---
> Usted esta suscrito a asp_espanol como:
> vicente_amati@y...
> Para darse de baja, envme un mensaje en blanco a
> %%email.unsub%%
>


=====
Vicente Amati
Nomino Technologies Inc.
Solutions Informatiques en langage naturel
www.nominotechnologies.com
ICQ number: 4783101

__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com

---
Usted esta suscrito a asp_espanol como:
gonzalo.ruizdevilla@a...
Para darse de baja, envme un mensaje en blanco a
%%email.unsub%%


Message #5 by Vicente Amati <vicente_amati@y...> on Fri, 3 May 2002 09:08:25 -0700 (PDT)
Buenos dias.
Te explico.
Cuando el cliente llama la pagina principal de la
aplicacion (home.asp), Global.asa es invocado (como es
normal) y en Session_OnStart tengo el siguiente
codigo:
...
Session("NClient")= request.cookies("NClient")
....


Si el cliente no acepta los cookies, el servidor (por
una razon que ignoro) se congela.

Yo trate de utilisar esto :


Set bc = Server.CreateObject("MSWC.BrowserType") 
if  bc.cookies = false then 
response.Redirect("nocook.asp")
end if

Pero no se porque razon, funciona con Netscape pero no
con IE. 

Gracias de nuevo.


--- Gonzalo Ruiz de Villa
<gonzalo.ruizdevilla@a...> wrote:
> Hola Vicente,
> 
> no entiendo que es lo que quieres decir con que el
> SessionId fue creado en
> la pagina anterior que resulta ser el global.asa.
> ?Estas llamando
> directamente al global.asa en lugar de a una pagina
> anterior?
> Te agradeceria que concretases un poco mas que es lo
> que hace el global.asa
> en el Session OnStart.
> 
> Para la segunda duda que tienes la respuesta es que
> si se pueden utilizar
> variables de session pero con matices y matices
> importantes. Puesto que no
> utilizas cookies no puedes guardar las variables de
> session dentro del
> Objeto Session, si no que debes guardar dichas
> variables en una base de
> datos. Hay mucho escrito al respecto. Estas
> actuaciones se llevan a cabo
> cuando quieres tener en cuenta a esos navegantes sin
> cookies o sobre todo
> cuando tienes una granja de servidores, porque no
> pueden compartir el objeto
> session.
> 
> Existen otras alternativas tambien:
> 
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175167
> 
> Salu2,
> Gonzalo
> 
> -----Mensaje original-----
> De: Vicente Amati [mailto:vicente_amati@y...]
> Enviado el: jueves, 02 de mayo de 2002 22:35
> Para: ASP en Espaqol
> Asunto: [asp_espanol] RE: Cookies
> 
> 
> Hola Gonzalo
> Trate de hacer lo que dice el ejemplo de ese
> articulo
> pero no me funciona.
> 
> La cuestion es que en mi aplicacion tengo un
> global.asa que se activa en cada session que
> comienza.
> 
> En el articulo el autor dice que una vez en la
> segunda
> pagina, se compara el Session.SessionId de esa
> pagina
> con el que fue creado en la pagina anterior (en mi
> caso es el global.asa)
> y se determina si el cliente tiene o no los cookies
> ON
> Pero nada de eso funciona.
> 
> Otra duda. Si entiendo bien. Alguien que no acepte
> los
> cookies, no puede entonces acceder mi aplicacion que
> utiliza variables session. ?
> 
> Gracias y les agradezco a todos su ayuda.
> 
> 
> 
> 
> 
> --- Gonzalo Ruiz de Villa
> <gonzalo.ruizdevilla@a...> wrote:
> > ?Es esto lo que buscas?
> >
> > "15 Seconds : How to Detect If Cookies Are 'ON'"
> >
> > http://www.15seconds.com/Issue/991223.htm
> >
> > Salu2,
> > Gonzalo
> >
> > -----Mensaje original-----
> > De: Vicente Amati [mailto:vicente_amati@y...]
> > Enviado el: miircoles, 01 de mayo de 2002 16:01
> > Para: ASP en Espaqol
> > Asunto: [asp_espanol] Cookies
> >
> >
> > Buenos dias a todo!.
> > Necesito ayuda en cuanto a lo siguiente.
> >
> > Como se puede determinar si un usuario acepta los
> > cookies o no?
> > Alguien tiene codigo al respecto.
> > Que hacer si no acepta los cookies? como saber?
> >
> > Gracias
> > ---
> > Usted esta suscrito a asp_espanol como:
> > gonzalo.ruizdevilla@a...
> > Para darse de baja, envme un mensaje en blanco a
> > %%email.unsub%%
> >
> >
> >
> > ---
> > Usted esta suscrito a asp_espanol como:
> > vicente_amati@y...
> > Para darse de baja, envme un mensaje en blanco a
> > %%email.unsub%%
> >
> 
> 
> =====
> Vicente Amati
> Nomino Technologies Inc.
> Solutions Informatiques en langage naturel
> www.nominotechnologies.com
> ICQ number: 4783101
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Health - your guide to health and wellness
> http://health.yahoo.com
> 
> ---
> Usted esta suscrito a asp_espanol como:
> gonzalo.ruizdevilla@a...
> Para darse de baja, envme un mensaje en blanco a
> %%email.unsub%%
> 
> 
> 
> ---
> Usted está suscrito a asp_espanol como: 
> vicente_amati@y...
> Para darse de baja, envíe un mensaje en blanco a 
> %%email.unsub%%
> 


=====
Vicente Amati
Nomino Technologies Inc.
Solutions Informatiques en langage naturel
www.nominotechnologies.com
ICQ number: 4783101

__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com
Message #6 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Tue, 7 May 2002 08:39:23 +0200
Dices que el "MSWC.BrowserType" no funciona con IE. ?De que version del IE
estamos hablando?
?Dispones del ultimo Browsercap.ini? Es el archivo donde se guardan las
propiedades de los distintos browsers y es de donde recupera la informacion
MSWC.BrowserType.

Si tu version es antigua tal vez no sea capaz de reconocer correctamente las
veriones 5.5 y 6 de MSIE.

Un saludo,
Gonzalo

-----Mensaje original-----
De: Vicente Amati [mailto:vicente_amati@y...]
Enviado el: viernes, 03 de mayo de 2002 18:08
Para: ASP en Espaqol
Asunto: [asp_espanol] RE: Cookies


Buenos dias.
Te explico.
Cuando el cliente llama la pagina principal de la
aplicacion (home.asp), Global.asa es invocado (como es
normal) y en Session_OnStart tengo el siguiente
codigo:
...
Session("NClient")= request.cookies("NClient")
....


Si el cliente no acepta los cookies, el servidor (por
una razon que ignoro) se congela.

Yo trate de utilisar esto :


Set bc = Server.CreateObject("MSWC.BrowserType")
if  bc.cookies = false then
response.Redirect("nocook.asp")
end if

Pero no se porque razon, funciona con Netscape pero no
con IE.

Gracias de nuevo.


--- Gonzalo Ruiz de Villa
<gonzalo.ruizdevilla@a...> wrote:
> Hola Vicente,
>
> no entiendo que es lo que quieres decir con que el
> SessionId fue creado en
> la pagina anterior que resulta ser el global.asa.
> ?Estas llamando
> directamente al global.asa en lugar de a una pagina
> anterior?
> Te agradeceria que concretases un poco mas que es lo
> que hace el global.asa
> en el Session OnStart.
>
> Para la segunda duda que tienes la respuesta es que
> si se pueden utilizar
> variables de session pero con matices y matices
> importantes. Puesto que no
> utilizas cookies no puedes guardar las variables de
> session dentro del
> Objeto Session, si no que debes guardar dichas
> variables en una base de
> datos. Hay mucho escrito al respecto. Estas
> actuaciones se llevan a cabo
> cuando quieres tener en cuenta a esos navegantes sin
> cookies o sobre todo
> cuando tienes una granja de servidores, porque no
> pueden compartir el objeto
> session.
>
> Existen otras alternativas tambien:
>
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175167
>
> Salu2,
> Gonzalo
>
> -----Mensaje original-----
> De: Vicente Amati [mailto:vicente_amati@y...]
> Enviado el: jueves, 02 de mayo de 2002 22:35
> Para: ASP en Espaqol
> Asunto: [asp_espanol] RE: Cookies
>
>
> Hola Gonzalo
> Trate de hacer lo que dice el ejemplo de ese
> articulo
> pero no me funciona.
>
> La cuestion es que en mi aplicacion tengo un
> global.asa que se activa en cada session que
> comienza.
>
> En el articulo el autor dice que una vez en la
> segunda
> pagina, se compara el Session.SessionId de esa
> pagina
> con el que fue creado en la pagina anterior (en mi
> caso es el global.asa)
> y se determina si el cliente tiene o no los cookies
> ON
> Pero nada de eso funciona.
>
> Otra duda. Si entiendo bien. Alguien que no acepte
> los
> cookies, no puede entonces acceder mi aplicacion que
> utiliza variables session. ?
>
> Gracias y les agradezco a todos su ayuda.
>
>
>
>
>
> --- Gonzalo Ruiz de Villa
> <gonzalo.ruizdevilla@a...> wrote:
> > ?Es esto lo que buscas?
> >
> > "15 Seconds : How to Detect If Cookies Are 'ON'"
> >
> > http://www.15seconds.com/Issue/991223.htm
> >
> > Salu2,
> > Gonzalo
> >
> > -----Mensaje original-----
> > De: Vicente Amati [mailto:vicente_amati@y...]
> > Enviado el: miircoles, 01 de mayo de 2002 16:01
> > Para: ASP en Espaqol
> > Asunto: [asp_espanol] Cookies
> >
> >
> > Buenos dias a todo!.
> > Necesito ayuda en cuanto a lo siguiente.
> >
> > Como se puede determinar si un usuario acepta los
> > cookies o no?
> > Alguien tiene codigo al respecto.
> > Que hacer si no acepta los cookies? como saber?
> >
> > Gracias
> > ---
> > Usted esta suscrito a asp_espanol como:
> > gonzalo.ruizdevilla@a...
> > Para darse de baja, envme un mensaje en blanco a
> > %%email.unsub%%
> >
> >
> >
> > ---
> > Usted esta suscrito a asp_espanol como:
> > vicente_amati@y...
> > Para darse de baja, envme un mensaje en blanco a
> > %%email.unsub%%
> >
>
>
> =====
> Vicente Amati
> Nomino Technologies Inc.
> Solutions Informatiques en langage naturel
> www.nominotechnologies.com
> ICQ number: 4783101
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Health - your guide to health and wellness
> http://health.yahoo.com
>
> ---
> Usted esta suscrito a asp_espanol como:
> gonzalo.ruizdevilla@a...
> Para darse de baja, envme un mensaje en blanco a
> %%email.unsub%%
>
>
>
> ---
> Usted esta suscrito a asp_espanol como:
> vicente_amati@y...
> Para darse de baja, envme un mensaje en blanco a
> %%email.unsub%%
>


=====
Vicente Amati
Nomino Technologies Inc.
Solutions Informatiques en langage naturel
www.nominotechnologies.com
ICQ number: 4783101

__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com

---
Usted esta suscrito a asp_espanol como:
gonzalo.ruizdevilla@a...
Para darse de baja, envme un mensaje en blanco a
%%email.unsub%%



  Return to Index