EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Definir como idioma padrão
Perguntas de PF - Fórum

Por que eu recebo este erro em PHP?? -Não pode modificar as informações de cabeçalho - cabeçalhos já foi enviados pelo...

Estou começando a programar em PHP e boa, Eu sou mais ou menos tentando fazer-me com ele. Mas me surgiu um problema onde eu não posso encontrar o porquê, e é que quando você abre a página em questão dá-me o erro Não pode modificar as informações de cabeçalho – cabeçalhos já foi enviado.

Eu acho que eu sou novo em PHP e não sei muito bem a razão para este erro ajuda?

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
jaime_redn Será que perguntou 7 anos
1 Respostas

Isso é porque antes, enviando as informações ao cabeçalho, algum tipo de escrita está sendo executado., seja através de alguns echo ou até mesmo porque seu arquivo PHP tem uma quebra de linha antes de qualquer código.
Se você tem algum método do tipo:

header ('Location: index.php');

ou outro em que você está modificando as informações de cabeçalhos, Verifique que você anteriormente não enviou informações. Geralmente por:

echo 'texto'; 
...
header ( 'Location: index.php');

ou até mesmo ter uma linha de quebra antes do início de uma tag php:

 //<--Espacio en blanco o salto de línea
<?php
header('Location: index.php');
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
mckegen disse faz 7 anos