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...

La FAQ Problemas introduciendo las cookies en ASP tiene

Pertenece a la categoría:
Pregunta
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?
Respuesta de Rubén Alvarez
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.
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

Jose felipe moraga

09/7/2003
Es correcto lo que dice pero tiene solucion solo debes declarar antes del codigo html

response.Buffer=true
y estara solucionado todo ok suerte !!
FAQ relacionadas
Volver al árbol de categoríasVolver al árbol de categorías