<?
//conecta com o db
include ("conecta.php");
$nome= $_POST['nome'];
$senha = $_POST['senha'];
//faz a confirmação de nome e senha no db
$logar = mysql_query("SELECT * FROM login WHERE nome='$nome' AND senha='$senha'") or die("erro ao selecionar");
/*aqui depois de verificado redirecionamos a pagina secreta(caso nome e senha estarem corretos) ou senha
e apelido não conferem caso tais estiverem errados. Repare que há uma rotina para o valor inserido em senha não seja nulo.
obs: Aonde esta escrito paginasecreta.php é aonde você deve colocar a página para onde o script ira redirecionar*/
if (strlen($senha)< 1)
echo '<p align="center">Senha ou apelido não conferem<BR><a href="java script:history.back(1);">tente denovo</a></p>';
elseif (mysql_num_rows($logar)>0 ){
header("location:telamen.php");
} else {
echo '<p align="center">Senha ou apelido não conferem<BR><a href="java script:history.back(1);">tente denovo</a></p>';
}
?>
E esta dando o erro:
erro:
Warning: Cannot add header information - headers already sent by
(output started at c:\apache\htdocs\mala\login\conecta.php:12)
in c:\apache\htdocs\mala\login\login.php on line 15
Esse outro script é referenciado no erro:
conecta.php
<?
$host = "localhost";
$user = "root";
$senha = "";
$dbname = "mala";
//conecta ao banco de dados
mysql_connect($host, $user, $senha) or die("Não foi possível conectar-se com o banco de dados");
//seleciona o banco de dados
mysql_select_db($dbname)or die("Não foi possível conectar-se com o banco de dados");
?>
Pergunta
Ricardohpb
Ola pessoal,
Estou testando o script abaixo:
login.php
E esta dando o erro: erro: Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\mala\login\conecta.php:12) in c:\apache\htdocs\mala\login\login.php on line 15 Esse outro script é referenciado no erro: conecta.phpAlguém pode me dar uma ajuda???
Ricardo
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.