Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Cannot Modify Header Information


neo

Pergunta

Galera to com esse problema em um sistema de login..alguém pode me ajudar

Warning: Cannot modify header information - headers already sent by (output started at /home/websuite/public_html/membros/topo.htm:16) in /home/websuite/public_html/membros/login.php on line 27 e 28 e 29 e 30

<?
include("topo.htm");
include("config.php");

$query = mysql_query("Select * From membros where login='$login' and senha='$senha'");
$valida = mysql_fetch_array($query);

$user = $valida["login"];
$pass = $valida["senha"];
$nivel = $valida["nivel"];

if($login == '' || $senha == ''){
echo"
<FONT FACE='$fonte'>
<br><br>
<FONT SIZE=3><b>&nbsp;&nbsp;&nbsp;Logar:</b><br>
<form action=\"login.php\" method=\"post\">
<table width=\"25%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td><font face=\"verdana\" size='2'>&nbsp;&nbsp;&nbsp;Login:</font></td><td><input name=\"login\" type=\"text\"></td></tr>
<tr><td><font face=\"$fonte\" size='2'>&nbsp;&nbsp;&nbsp;Senha:</font></td><td><input name=\"senha\" type=\"password\"></td></tr>
<tr><td>&nbsp;</td><td><input name=\"logar\" type=\"submit\" value=\"Logar\"></td></tr>
</table>
</form>
<br><br>
</HTML>";
} elseif($login == $user && $senha == $pass){
setcookie("paquerauser", $login);
setcookie("paquerapass", $senha);
setcookie("nivelpaquera", $nivel);
header("Location: logado.php");
} elseif($login != $valida["login"] || $senha != $valida["senha"]){
echo "
<font face=\"$fonte\"size='2'><b>Usuário ou senha inválido.</b><br>
<a href='javascript:history.go(-1)'>Voltar</a></font>";
include("final.htm");
}
mysql_free_result($query);
mysql_close($conexao);
include("final.htm");
?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

não ...não e fiz o seguinte...

coloquei um ob_start(); no inicio e um ob_end_flush(); no final e voala cod 100%

veja como ficou o cod.

<?
ob_start();
include("topo.htm");
include("config.php");
$login = $_POST["login"];
$senha = $_POST["senha"];
$query = mysql_query("Select * From membros where login='$login' and senha='$senha'");
$valida = mysql_fetch_array($query);

$user = $valida["login"];
$pass = $valida["senha"];
$nivel = $valida["nivel"];

if($login == '' || $senha == ''){
echo"
<FONT FACE='$fonte'>
<br><br>
<FONT SIZE=3><b>&nbsp;&nbsp;&nbsp;Logar:</b><br>
<form action=\"login.php\" method=\"post\">
<table width=\"25%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td><font face=\"verdana\" size='2'>&nbsp;&nbsp;&nbsp;Login:</font></td><td><input name=\"login\" type=\"text\"></td></tr>
<tr><td><font face=\"$fonte\" size='2'>&nbsp;&nbsp;&nbsp;Senha:</font></td><td><input name=\"senha\" type=\"password\"></td></tr>
<tr><td>&nbsp;</td><td><input name=\"logar\" type=\"submit\" value=\"Logar\"></td></tr>
</table>
</form>
<br><br>
</HTML>";
} elseif($login == $user && $senha == $pass){
setcookie("paquerauser", $login);
setcookie("paquerapass", $senha);
setcookie("nivelpaquera", $nivel);
header("Location: logado.php");
} elseif($login != $valida["login"] || $senha != $valida["senha"]){
echo "
<font face=\"$fonte\"size='2'><b>Usuário ou senha inválido.</b><br>
<a href='javascript:history.go(-1)'>Voltar</a></font>";
include("final.htm");
}
mysql_free_result($query);
mysql_close($conexao);
ob_end_flush();
include("final.htm");
?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...