Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia, estou com um problema que parece bobo, mas ao qual não consigo compreender e muito menos arrumar
Fiz um codigo para autenticar o usuario quando ele se loga no sistema, só que quando peço para ele correr o if apresenta essa mensagem
>
Citar
sucesso()failed()"; mysqli_error($con); } //mysqli_close($con); ?>
Aqui segue o codigo pra observação
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Login</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<!--<script language="javascript">
function sucesso(){
setTimeout("window.location='palestra.php'", 0000);
}
function failed(){
setTimeout("window.location='Index.html'", 0000);
}
</script>-->
</head>
<body>
<?php
require("conexao.php");
session_start();
$user = $_POST["uname"];
$pass = $_POST["psw"];
$consulta = mysqli_query($con, "SELECT * FROM inscritos WHERE login = '$user' AND senha = '$pass'") or die (mysqli_error($con));
$linhas = mysqli_num_rows($consulta);
if($linhas == 1){
$_SESSION["username"] = $_POST["uname"];
$usuario = $_SESSION["username"];
$_SESSION["senha"] = $_POST["psw"];
$senha = $_SESSION["senha"];
$a = "SELECT idInscri FROM inscritos WHERE login = '$usuario' AND senha = '$senha'";
$sql = mysqli_query($con, $a) or die (mysqli_error($con));
while ($registro = mysqli_fetch_array($sql)){
$id = $registro['idInscri'];
$_SESSION["id"] = $id;
}
echo "parabéns";
echo"<script language='javascript'>sucesso()</script";
mysqli_error($con);
}else{
echo "Usuario e senha não cadastrado tente novamente";
echo"<script language='javascript'>failed()</script>";
mysqli_error($con);
}
//mysqli_close($con);
?>
</body>
</html>
Ps comentei o javascript só pra testar ...
Se alguem tiver alguma ideia do que se trata, pfv deixe seu comentario, desde já agradeço pela atençãoCarregando comentários...