Retornar erro do php com ajax
Eae galera beleza, bom sou iniciante em ajax to fazendo um sistema de login
e queria saber como faço para retornar um erro do php
por exemplo temos uma condição x e se esta condição nao for verdadeira
aparece a mensagem else{
menssagem bla bla bla
}
so que quero fazer o seguinte ao inves de o erro do formulario ser retornado na pagina que ira ser verificado o nome de usuario e senha
quero retornar logo o erro na pagina de login,
Desde de já agradeço : segue a abaixo a pagina de login e a pagina de confirmação:
verifica.php
<?php
session_start();
include "config.php";
$login = $_POST['email'];
$senha = $_POST['senha'];
$sql = "SELECT * FROM usuarios WHERE login = '".$login."' AND senha = '".$senha."'";
$query = mysql_query($sql);
$conta = mysql_num_rows($query);
if($conta == 1){
$puxars = "SELECT * FROM usuarios WHERE login = '".$login."' AND senha = '".$senha."'";
$puxarq = mysql_query($puxars);
$row = mysql_fetch_array($puxarq);
$_SESSION['id'] = $row['id'];
$_SESSION['email'] = $row['email'];
$_SESSION['senha'] = $row['senha'];
$_SESSION['login'] = $row['login'];
$_SESSION['idade'] = $row['idade'];
$_SESSION['blabla'] = $row['blabla'];
$_SESSION['ip'] = $row['ip'];
echo "<script>location.href='painel.php';</script>";
}
else{
echo "<h2>Ocorreu algum erro !</h2>";
}
?>
login.php
<form id='form' action='verifica.php' method='POST'>
<div style="position:relative; left:120px; top:0px; font-family:verdana; font-size:13px; color:#9f9f9f;">Login:</div>
<input required="required" name="login" type="text"></input><br>
<div style="position:relative; left:120px; top:0px; font-family:verdana; font-size:13px; color:#9f9f9f;">Senha:</div>
<input required="required" name="senha" type="password"></input><br><br><br>
<button>Login</button>
</form>
quero que a msg de erro apareça ai no login.php
Abraço!!
Discussão (3)
Carregando comentários...