> Faqs > Problemas introduciendo las cookies en ASP

Problemas introduciendo las cookies en ASP

Cuando intento crear las cookies en un script por medio de response.cookies me sale un error del siguiente tipo:

objeto Response error 'ASP 0156 : 80004005'
Error de encabezado
path/archivo.asp, line X
Los enbezados HTTP ya están escritas en el explorador cliente. Cualquier cambio en el encabezado HTTP se debe hacer antes de escribir el contenido de la página.

¿Sabe alguien cómo puedo hacer para solventar este error?

Respuestas

Las cookies han de crearse antes de mostrar cualquier tipo de código al navegador (cliente). Esto quiere decir que las cookies (así como las redirecciones) han de ir colocadas en el script antes de la apertura de tu etiqueta <html>.

En otras palabras, no se puede imprimir ningún tipo de mensaje ni de etiqueta HTML en el script antes de haber creado las cookies.

Rubén Alvarez