Ir para conteúdo
  • Cadastre-se

Erro session_start


Jefferson

Posts Recomendados

Olá pessoal, um cliente meu está com o seguinte problema:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/extrapro/public_html/extrapanel/clientes_inc.php:1) in /home/extrapro/public_html/extrapanel/title.php on line 4

Segundo ele, ele tinha hospedagem na uol e funcionava, então não é erro de script... como resolver?

 Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios
Link para o comentário
Compartilhar em outros sites

Olha, esse erro também pode ser associado quando tentamos iniciar uma seção numa página onde os dados são recebidos via $_GET. Quando fiz meu projeto final em PHP era comum disso acontecer pois ele foi feito por vários membros do grupo e alguns não tinham noção de programação. Outra fator que também ocasionava esse erro era passar um determinado valor via $_GET da página "1" para a página "2" e nessa página "2" não ter nada que capture esse "dado enviado" (atribuir à uma variável o valor de $_GET) - retorna esse erro pois o dados é enviado como um link (header). EX:

http://www.teste.com.br/clientes_inc.php?id_cliente=13 esse link "chama" a página clientes_inc.php e atribui o valor "13" para a alocação de memória (campo ou variável) id_clientes. Nesse caso basta que na página clientes_inc.php tenha logo no início do php a seguinte linha: $id_clientes = $_GET['id_clientes'];

Também deve ser levado em conta que não podemos iniciar uma seção quando o script "escreve" algo no na tela/browser.

Fica ai a dica para quem não consegue alterar o php.ini

Editado por henrique
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?