Código HTML:
Ver original
Estoy usando dologin.php para verificar que el usuario y password coincidan en la base de datos, si coinciden regresa 'ENTER', 'DISABLED' si estan deshabilitados o 'ERROR' sino coincide y manejo esta respuesta con el siguiente script (usando el plugin de form):
Código Javascript:
Ver original
$('#form_login').ajaxForm({ beforeSubmit: function (){ // Valida que los input no esten vacios }, success: function(r){ alert(r); // Para ver la respuesta.. if (r=='ENTER'){ //Usuario aceptado window.location.href = 'index_app.php'; }else if (r=='DISABLED'){ //Usuario deshabilitado errorMsg('Usuario deshabilitado'); }else{ //Login o pass invalido errorMsg('Login o pass invalido'); } }, error: function(r){ // Msj de error } });
Estoy usando el alert mientras tanto para verificar la respuesta que obtengo del dologin.php y tengo los siguientes errores:
1. Si el login O el password son incorrectos el alert me muestra el HTML de la pagina actual (index.php).
2. Si el login Y el password son correctos el alert me muestra tambien el HTML de index.php.
3. Luego de esto funciona como deberia, el alert me muestra ENTER, DISABLED o ERROR dependiendo de el caso.
Pareciera como si no estuviera entrando en el action del form si el usuario o el pass es incorrecto, solo lo hace luego de que se coloca un login o pass correcto.
Alguien sabe que puede estar pasando?? Gracias de antemano!!