Buscar:
FAQ:
Abrir/Fechar Barra de Busca e Categorias
Aumentar Letras Diminuir Letras   
Problemas com Header

Prezados,

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/html/site.com.br/arquivo.php:1) in /home/httpd/html/site.com.br/arquivo.php on line 25

Isso é um Erro de header, isso ocorre quando existe alguma saida html antes de um header(), é bem comum tentar redirecionar uma pagina com header

depois de uma mensagem

echo "Erro, vou te redirecionar!";
header("Location: pagina.php");

o que não funciona.

Outra ocosião que isso pode acontecer, é quando se usa um include antes de um header, mesmo quando o include é somente de funções ou uma classe por exemplo isso pode acontecer, uma linha em branco ou espaços nesta pagina pode ocasionar o erro...

O uso de header para redirecionamento deve ser usado para executar ações internas no servidor, para evitar o cache da pagina no cliente, ja que ele será executado no navegador e não enviará nada ao cliente, evitando dublicações de um insert por exemplo se o usuario usar o historyback do navegador por exemplo.

Com os demais tipos de headers é aconselhavel serem usados no inico de uma pagina para evitar este tipo de erro...como por exemplo, se o cliente incluir este script abaixo no cabeçalho da programação o mesmo irá funcionar normalmente.

function callback($buffer)
{
// replace all the apples with oranges
return (str_replace("apples", "oranges", $buffer));

}
ob_start("callback");
?>
Abrir/Fechar Barra de Assuntos Relacionados
Aumentar Letras Diminuir Letras  
1. Os 10 erros mais freqüentes em e-mail marketing.

2. E-mail marketing para o B2C - design e conteúdo relevante

3. O que é SPF (Sender Policy Framework)?

4. DundasUpLoad - Componente para Upload de arquivos

5. Como utilizar a ferramenta/biblioteca Log4j?

6. O que é Flashcomm?

7. Qual a estrutura de pastas no ambiente compartilhado - Linux e windows?

8. Informações sobre serviços Streamings

9. Como utilizar o CGI da Plug In para o envio de emails? (formmail)

10. O que é Ajax?

11. ABCpdf2 - Componente para gerar arquivos no formato ABCpdf2

12. Checklist para campanhas de e-mail marketing.

13. Teste de Acesso ao Banco de Dados - MySQL

14. Como posso utilizar o bônus dos links patrocinados?

15. Glossário do serviço de Estatísticas.

16. Utilizando formulário de contato e envio de mensagens pelos servidores de hospedagem?

17. AspMail - Componentes para envio de E-mails

18. Quais são as técnicas mais utilizadas na internet para bloqueio de spam?

19. Como disponibilizar calculo de frete em minha Loja Virtual?

20. UTILIZANDO O CDOSYS PARA ENVIAR MENSAGENS COM SERVIDORES DE SMTP AUTENTICADOS

21. Quais são as pastas do seu espaço na WEB?

22. O que ocasiona o erro 0x800CCC6A? (indicando o endereço http://pobox.com/~djb/docs/smtplf.html)

23. Como configurar a sua transmissão ao vivo pelo Windows Media Encoder

24. Como calcular o ROI do e-mail marketing?

25. Erro "HTTP ERROR 404 NOT FOUND" nos links do site?

26. Servidores SSL: disponibilidade e informações

27. AspImage - Componente para criar ou modificar imagens

28. FSO - File System Objetc - Componente nativo do IIS que nos permite manipular arquivos, diretório e drives no servidor

29. Qual a política para parceiros Plug In?

30. Como enviar e-mails utilizando a biblioteca org.apache.commons.mail (commons-mail.jar)?

31. O que significa o tráfego do meu site?

32. CDONTS - Componentes para envio de E-mails

33. Quais as características do serviço de e-mail marketing oferecido pela Plug in?

34. Desabilitando a diretiva register_globals do php nos servidores compartilhados

35. Como obter as estatísticas de acesso ao meu site?

36. Como criar/instalar um arquivo WAR em um servidor JAVA/JSP?

37. O que é defacement?

38. Como criar um Servlet Java?

39. Por que meu site Java/JSP funciona em meu ambiente de desenvolvimento e ao publicá-lo no servidor o erro "Unsupported major.minor version xx.x" ou "class file has wrong version 49.0, should be 48.0" é reportado?

40. Visita x Impressão de Página: Por que o número de visitas está maior que o número de impressão de página?

41. É possivel personalizar as configurações do PHP e do Apache caso necessário (exemplo, tempo de sessão, safe mode, bibliotecas habilitadas)?

42. Por que meu site apresenta frequentemente o erro "System resource exceeded"?

43. Bibliotecas (libs) padrão aplicadas ao PhP em ambiente Linux compartilhado.

44. O que é Hospedagem/Hosting Dedicado?

45. Como efetuar backup/dump de uma base de dados MS-SQL Server remota?

46. Porque o número de acessos ao meu site calculados pelo PlugStats é diferente do calculado por outros sistemas de estatísticas?

47. Manual PlugStats

48. Quais são as expressões que devem ser evitadas para que uma mensagem de e-mail marketing não seja pontuada como SPAM?

49. Como configurar o Microsoft Outlook 2000?

50. O que é Co-location/Colocation?

51. Funções Servidor linux - Compartilhado

52. Após a confirmação do pagamento do registro do domínio, já poderei utilizá-lo? É necessário algum procedimento adicional?

53. Na compra on-line solicitei o registro/transferencia de meu dominio xxxx.com.br mas recebi nos dados um subdominio da Plug In, por quê?

54. O que significa o erro: Forbidden You don't have permission to access / on this server.

55. Caminho Físico de Hospedagem Linux

56. Como evitar que seu e-mail seja classificado como spam?

57. Como apresentar sua mensagem ao cliente em um e-mail marketing?

58. Como configurar o Outlook Express 5.0?

59. Conceito: Sobre Visitas

60. Porque no meu Webmail aparece somente pasta de ENTRADA?

61. Quais são os principais passos para a construção do meu site através do Construtor/SiteBuilder?

62. Qual o procedimento para transferência de domínios internacionais para a Plug In?

63. Manual do Webmail

64. Manual do Construtor de Sites

65. Como configurar o Outlook Express 6.0?

66. A Hospedagem da Plug In tem streaming on demand incluso?

67. O que é RIA (R.IA - Rich Internet Application)?

68. Recebi um e-mail com os dados de FTP e do dominio, porém não encontrei os dados de DNS, onde estão?

69. Manual de Integração da ferramenta de e-mail Marketing Virtual Target

70. Recebi uma carta da Plug In sobre uma parceria com o UOL. O que aconteceu?

71. Haverá alguma mudança com a aliança Plug In UOL ?

72. Qual servidor utilizar para componentes que Utilizam Autenticação SMTP (Ex.: aspmail)

73. O e-mail que recebi informa que os clientes terão acesso ao conteúdo UOL. Como posso/irei acessar este conteúdo?

74. Modelo SoftArtisans.FileUp

75. Confirmação de Dados Cadastrais

76. Permissão e Proteção de Diretórios

77. Existem documentações necessárias para registro de alguns tipos específicos de domínios?

78. Existem documentações necessárias para registro de alguns tipos específicos de domínios?