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

Problemas con cookies

Estas en el tema de Problemas con cookies en el foro de ASP Clásico en Foros del Web. He tomado este codigo: <% ' De esta forma estamos almacenando en una cookie los valores a un nombre y un apellido. Response.Cookies("nombre")="Fabian& quot; Response.Cookies("apellido")="Mulle ...
  #1 (permalink)  
Antiguo 17/07/2002, 18:14
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Problemas con cookies

He tomado este codigo:
<%
' De esta forma estamos almacenando en una cookie los valores a un nombre y un apellido.
Response.Cookies("nombre")="Fabian& quot;
Response.Cookies("apellido")="Mulle r"
%>

En teoria crear una cookie con esos dos valores, pues bien si mi pagina tiene extension ASP, me da este error:
Response object error 'ASP 0156 : 80004005'
Header Error
/foro/cookies.asp, line 12
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.

Si cambio la extension por HTML:
No me hace ni puñetero caso, no crea ninguna cookie, por lo menos con los valores que yo intento.

Que hago mal?

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #2 (permalink)  
Antiguo 17/07/2002, 18:27
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
Re: Problemas con cookies

Pon esos datos ants de enviarle nada al navegador, pon el código arriba de todo antes incluso del &lt;html&gt; y de todos los códigos que tengas.

<center><hr size="1" color="blue" width="39%"><a href="http://www.ommadawn.es.vg" target="_blank">www.Ommadawn.es.vg</a><hr size="1" color="blue" width="39%">
  #3 (permalink)  
Antiguo 17/07/2002, 19:49
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: Problemas con cookies

Efectivamente ya no me da error, pero sigue sin funcionarme, la pagina esta guardada con extension ASP.

Seguire probando

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #4 (permalink)  
Antiguo 17/07/2002, 20:05
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
Re: Problemas con cookies

ni idea, yo de asp ni idea, pero prueba algún buen tutorial de asp que tenga lo de las cookies, saludos.

<center><hr size="1" color="blue" width="39%"><a href="http://www.ommadawn.es.vg" target="_blank">www.Ommadawn.es.vg</a><hr size="1" color="blue" width="39%">
  #5 (permalink)  
Antiguo 17/07/2002, 21:43
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Problemas con cookies

Para evitar el error lo único que tienes que hacer es poner como primer linea de toodo tu código

&lt;%Response.Buffer=True%&gt;

Saludos

PD. La página debe ser .asp


<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #6 (permalink)  
Antiguo 18/07/2002, 04:27
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Re: Problemas con cookies

Gracias Urjose, pero sigue sin crearme la cookie.

He colocado como primeras lineas de mi codigo esto:
&lt;%
Response.Buffer=True
Response.Cookies(&quot;nombre&quot;)=&quot;Fabian& quot;
Response.Cookies(&quot;apellido&quot;)=&quot;Mulle r&quot;
%&gt;

La pagina es ASP como bien dijiste, ahora busco por el directorio cookies una cookie con el texto &quot;fabian_&quot; o &quot;muller&quot; y no encuentro nada.

Jose Maria Fernandez
<a href="mailto:[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>
  #7 (permalink)  
Antiguo 18/07/2002, 08:53
 
Fecha de Ingreso: julio-2002
Ubicación: Barcelona una gran pero a
Mensajes: 6
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Problemas con cookies

Si no me equivoco las cookies se almacenan

identificación de la máquina + @ + dominio

por lo que en el directorio de cookies no debería aparecer información (Fabian o Muller) que se supone esta dentro de ella
Prueba eso con extensión *.asp

&lt;%@ LANGUAGE=javascript %&gt;
&lt;%

Response.Cookies (&quot;visita&quot;) (&quot;nombre&quot;)=&quot;Fabian&quot;
Response.Cookies (&quot;visita&quot;) (&quot;apellido&quot;)=&quot;Muller&quot;
Response.Cookies (&quot;visita&quot;).Expires=&quot;31/12/2002&quot;

%&gt;

&lt;!-- código HTML --&gt;


Una vez hayas ejecutado la página en la barra de direcciones:

javascript:(document.cookie);

Debería aparecer algo así
ASPSESSIONIDFFFEACBN=MFNDIBGDENGDGMJDCIPCJIKB; visita=APELLIDO=Muller&amp;NOMBRE=Fabian
Tambien puedes utilizar
&lt;%
var nom1=Request.Cookies (&quot;visita&quot;) (&quot;nombre&quot;)
var nom2=Response.Cookies (&quot;visita&quot;) (&quot;apellido&quot;)

Response.Write(nom1)
Response.Write(nom2)
%&gt;
para comprobar si recoge la información

Espero que funcione

Un saludo


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 16:08.