Autor Tópico: Solução para resolver 'Warning: Cannot add header information' no PHP  (Lida 649 vezes)

Offline Nuno

  • Administrator
  • Full Member
  • *****
  • Mensagens: 208
  • Reputação: +0/-0
    • Ver Perfil
O aviso acontece porque o script está a escrever algo para o ecrã antes de escrever o header.

Exemplo do erro:

Código: [Seleccione]
<?php
echo "aqui escrevo algo para o ecrã";
header("Location: http://insidebb.com");
?>

Ou seja a solução aqui é colocar o header antes do echo, no entanto às vezes dá jeito ter o mandar coisas para o ecrã e ter o header mais a baixo, nesses casos podemos usar a função ob_start(); logo no inicio do nosso script.