não sei não senão temnada a ver com aquele echo depois do header.... tenta tira pra ver oque acontece
Em 11/12/06, [EMAIL PROTECTED]<[EMAIL PROTECTED]> escreveu: > Verifica se há espaços em branco depois de <? > > Geralmente o interpretador se perde se há qualquer espaço. > > > Roni Warken > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rafael_ > Sent: domingo, 10 de dezembro de 2006 21:10 > To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) > Subject: Re: [FUG-BR] PHP + session_start() > > MArcelo Vilela da uma olhada como esta o codigo: > > 1 <? > 2 session_start(); > 3 require_once('_configuracoesPadroes.php'); > 4 require_once('conexao.php'); > 5 $submit = @$_REQUEST['Submit']; > 6 $usuario = @$_POST['txt_usuario']; > 7 $senha = @$_POST['txt_senha']; > 8 if($submit!=""){ > 9 $sqlLogin = "SELECT usuario FROM tblusuario WHERE usuario = > '".$usuario ."' AND senha = '".$senha."'"; > 10 $resultadoArea2 = mysql_query($sqlLogin,$conexao) or die("ERRO ao > gerar a combo!".mysql_error()); > 11 while($valor = mysql_fetch_array($resultadoArea2)) > 12 {/*session_start();*/ > 13 $_SESSION['usuario'] = $valor[0]; > 14 > 15 header("Location: index.php"); > 16 echo("<center>Login efetuado com sucesso!</center>"); > 17 exit; > 18 } > 19 } > 20 ?> > > Me fala o que tenho que modificar, em qual linha? > > > ----- Original Message ----- > From: "Marcelo Vilela" <[EMAIL PROTECTED]> > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > <freebsd@fug.com.br> > Sent: Sunday, December 10, 2006 6:26 PM > Subject: Re: [FUG-BR] PHP + session_start() > > > > Olá, > > > > Sim, mas não tem a ver com FreeBSD, hehehe. > > > > Quando você tenta colocar um session_start() o header não pode estar > > definido, então deve-se colocar o session_start() antes dele, acontece > > com header() também. Normalmente é colocado antes de tudo no código > > para não dar problema. > > > > Abraços. > > Marcelo Vilela. > > > > Em 10/12/06, Rafael_<[EMAIL PROTECTED]> escreveu: > >> Pessoal, uso o php5 +mysql+apache2 no BSD6, estou com seguinte erro para > >> acessar uma pagina de login: > >> > >> Warning: session_start() [function.session-start]: Cannot send session > >> cookie - headers already sent by (output started at > >> /usr/local/www/data-dist/GED/web/login.php:1) in > >> /usr/local/www/data-dist/GED/web/login.php on line 2 > >> > >> Warning: session_start() [function.session-start]: Cannot send session > >> cache > >> limiter - headers already sent (output started at > >> /usr/local/www/data-dist/GED/web/login.php:1) in > >> /usr/local/www/data-dist/GED/web/login.php on line 2 > >> > >> Alguma dica? > >> > >> valeu! > >> > >> > >> ------------------------- > >> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >> > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > > > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd