Jump to content


Photo

Ajuda No Session


  • Faça o login para participar
3 replies to this topic

#1 shepdex

shepdex

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 29/07/2005, 23:36

aew
to postando aqui pq na minha admin do sitema no session start tah dano esse erro aqui o:

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/murillom/public_html/noticias/admin/admin.php:6) in /home/murillom/public_html/noticias/admin/admin.php on line 40

alguem sabe como eu arrumo esse erro?

#2 nick171

nick171

    <? if => erro ?>

  • Usuários
  • 612 posts
  • Sexo:Não informado

Posted 30/07/2005, 00:16

Coloca o session_start(), na segunda linha do script ao invez de quadragésima!!!

flw
Nícolas Vieira Rossett


"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!

#3 kandrade

kandrade

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado
  • Localidade:Palmas-TO
  • Interesses:PHP - LINUX - Flash - Gimp

Posted 30/07/2005, 07:53

se você está usando sessões baseadas em cookie, você deve chamar session_start() antes de qualquer coisa ser exibida para o navegador.

para + detalhes

http://br2.php.net/m...ssion-start.php

Mas Deus dá prova do seu amor para conosco, em que, quando éramos ainda pecadores, Cristo morreu por nós.


>> Rm 5:8


#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 30/07/2005, 17:44

Se o arquivo estiver sendo incluído em outro, é melhor utilizar a função no arquivo pai.


Pois ocorre este problema quando tentamos modificar o cabeçalho da página, desde então, deixe esta tarefa (da função utilizada [ de iniciar o suporte a Session ] ) para o começo dos códigos.

Existem funções para controlar o que irá sair da página (output), como é de costume o uso das funções: ob_start() e ob_end_flush(), respectivamente: no ínicio, no fim da página. Mas para o seu caso não vem a ocorrer primeiramente, mas pode vim a ocorrer quando trabalhar com o registro da session em páginas aonde será imprimido algo e/ou precise validar dados.



Recomendo a leitura de:
http://www.php.net/m....outcontrol.php
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq