Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente, mais uma vez venho aqui pedir a ajuda de vocês no seguinte:
estou tentando startar a sessão numa página php utilizado pelo include, exemplo:
tenho um aquivo chamado: codigos.php, dentro dele estou startando a sessão usando a função: sesstion_start(). esta função estou colocando antes de qualquer código php ou html.
codigos.php
<?php
session_start();
?>
já na minha index.php estou puxando este arquivo pelo include, exemplo:
index.php
<?php
include("incs/codigos.php");
$_SESSION["teste"]="Testando Sessão!";
echo($_SESSION["teste"]);
?>
As sessões funcionam normalmente, mas só que ele me retorna o seguinte erro:
Warning session_start()[function.session-start]: Cannot send session cache limiter - headers already sent (output started att /home/meusite/wwww/projeto/index.php:1) in /home/meusite/www/projeto/incs/codigos.php on line 3
Já pesquisei bastante, fiz vários precedimentos e o mesmo erro continua. Isso acontece qndo está no servidor web.. no meu localhost não ocorre esse tipo de problema..
alguém poderia me dar uma luz?
desde já agradeço!!!
Carregando comentários...