Warning: Cannot modify header information - headers already sent by (output started at /home/raghyjos/public_html/ajax/loja/php/conecta.php:9) in /home/raghyjos/public_html/ajax/loja/php/carrinho.php on line 18
Warning: Cannot modify header information - headers already sent by (output started at /home/raghyjos/public_html/ajax/loja/php/conecta.php:9) in /home/raghyjos/public_html/ajax/loja/php/calculaFrete.php on line 35
este erro está impedindo de executar o projeto do livro de juliano niderauer, web interativa com ajax e php
ja resolvi isto incluindo o conecta php, diretamente nestes arquivos, mas nestes casos, nao tem como, e parece nao ter resolvido, alguma solução?
obrigado. ja escrevi até mesmo para o autor. valeu.
não estou enviando HEADER.
o que é HEADER?
conhece o header.Location, que aí muda de página sabe?
e como disse ja resolvi, tirando o conecta, e eincluindo isto na página, mas neste caso nao tem include coneta nestas paginas… vou ver de outra forma, pois é ajax, pode este include estar em outra pagina,
valeu.
Isso pode acontecer também quando se inicia uma sessão ou cria um cookie, ao fazer uma dessas coisas ele chama a função header internamente.
Tente ver se realmente não há nada sendo enviado para o cliente, pode ser um pequeno erro que esteja ocorrendo e gerando um notice e se o display_errors estiver ativado, ele vai mandar o erro pro cliente, outra coisa é verificar se não existe um caractere invisível (espaço, tab, quebra de linha) antes do <?php num arquivo incluído.
ola consegui, tirando o include do conecta de outras páginas.
mas nao entendo porque o include, gera isto, em todo caso está funcionando.
mas o sistema ainda esta com problemas, acho que falta dados de frete para isto. estou checando.