o q to fazendo de errado?
AÍ GALERA!To com um pequeno problema mas ainda não consegui entendelo, fiz um script pra login de sessão ( ele carrega executa tudo conforme o planejado) mas quando pesso para carregar a pagina index1.php ta dando pau o erro é o seguinte:Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\arquivos de programas\easyphp1-8\www\index1.php:2) in c:\arquivos de programas\easyphp1-8\www\index1.php on line 6( A pagina index1.php será a minha pagina principal, mas não to dando conta de carregar a session_start(); nela.)Alguem sabe me dizer que erro é esse? Oq to fazendo de errado?pra facilitar vou colocar os 2 codigos abaixo:Sessão de Login:QUOTE <?phpsession_start();if (isset($_POST['login']) && isset($_POST['senha'])){ $login = $_POST["login"]; $senha = $_POST["senha"];include('conecta.php'); $sql = "select * from usuario where login='$login' and senha='$senha'";$rs = executaquery( $sql ); if(!$rs) { echo 'Cannot run query.'; exit; } $row = mysql_fetch_row( $rs ); $count = $row[0]; if ( $count > 0 ) { $_SESSION['valid_user'] = $login; }//$query->close();}?><html><body><h1>Home page</h1><? if (isset($_SESSION['valid_user'])) { echo 'Voce esta logado: '.$_SESSION['valid_user'].' <br />'; echo '<a href="index1.php">Index</a><br />'; echo'<a href="logout.php">Logout</a><br />'; } else { if (isset($login)) { echo 'Voce não esta logado.<br />'; } else { echo 'Usuarios não poden ser logados<br />'; } echo '<form method="post" action="autenticar.php">'; echo '<table>'; echo '<tr><td>Userid:</td>'; echo '<td><input type="text" name="login"></td></tr>'; echo '<tr><td>Password:</td>'; echo '<td><input type="password" name="senha"></td></tr>'; echo '<tr><td colspan="2" align="center">'; echo '<input type="submit" value="Log in"></td></tr>'; echo '</table></form>'; }?><br /><a href="menbros_only.php">Members section</a></body></html> Pagina index1.phpQUOTE <?//include('conecta.php');session_start(); echo '<h1>Members only</h1>';if ($_SESSION['valid_user']){echo '<h1> Seja Bem Vindo!</h1>';} else { echo '<p>Não esta logado.</p>'; echo '<p>Volte a pagina de login.</p>'; }?>Discussão (7)
Carregando comentários...