Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal é o seguinte não estou conseguindo fazer funcionar a pagina de acesso ao usuario. Ele aparece o seguinte erro na pagina.
Poderiam me ajudar?
Notice: Undefined index: senha in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\acesso\login.php on line 5
A senha está incorreta!
login.php
<?php
//obtém os valores digitados
$username = $_POST["username"];
$senha = $_POST["senha"];
//acesso ao banco de dados
include "conecta_mysql.php";
$resultado = mysql_query("SELECT * FROM usuarios WHERE username='$username'");
$linhas = mysql_num_rows ($resultado);
if($linhas==0) //testa se a consulta retornou alguns registros
{
echo "<html><body>";
echo "<p align=\"center\">Usuário não encontrado!</p>";
echo "<p align=\"center\"><a href=\"login.html\"Voltar</a></p>";
echo "</body></html>";
}
else
{
if($senha != mysql_result($resultado,0,"senha")) //confere senha
{
echo "<html><body>";
echo "<p align=\"center\">A senha está incorreta!</p>";
echo "<p align=\"center\"><a href=\"login.html\"Voltar</a></p>";
echo "</body></html>";
}
else //usuários e senha corretos, vamos criar cookies
{
setcookie("nome_usuario", $username);
setcookie("senha_usuario", $senha);
//direciona para a página inicial dos usuários cadastrados
header("location: pagina_inicial.php");
}
}
mysql_close($con);
?>Carregando comentários...