Problemas introduzindo as cookies em ASP

Pergunta
Quando tento criar as cookies em um script por meio de response.cookies me sai um erro do seguinte tipo:

objeto Response error 'ASP 0156 : 80004005'
Erro de cabeçalho
path/arquivo.asp, line X
Os HTTP já estão escritos no explorador cliente. Qualquer mudança no cabeçalho HTTP se deve fazer antes de escrever o conteúdo da página.

Alguém sabe como posso fazer para resolver este erro?

Valorize esta FAQ:
A FAQ Problemas introduzindo as cookies em ASP tem Pertence à categoria:
Resposta
As cookies tem que ser criadas antes de mostrar qualquer tipo de código ao navegador (cliente). Isto quer dizer que as cookies (assim como os re-encaminhamentos) tem de ir colocados no script antes da abertura de sua etiqueta <html>.

Em outras palavras, não se pode imprimir nenhum tipo de mensagem nem de etiqueta HTML no script antes de ter criado as cookies.

Por Rubén Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Porque não recebo o código PHP ou ASP das páginas?
  + O que escolher ASP ou PHP
  + Processar formulários em outro frame
  + Vantagens de JSP frente a ASP
  + Passar variáveis de ASP ou PHP para Javascript ou vice-versa
  + ASP em host de internet
  + Calcular distância entre duas datas em ASP
  + Devolver código ASCII de um caráter em ASP
  + Obter hora do servidor em ASP
  + Saber o número de campos de um Array em ASP
  + [...]

Ver todas las FAQS de ASP

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato