Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2013, 10:14
ambichol
 
Fecha de Ingreso: febrero-2013
Ubicación: Lima
Mensajes: 301
Antigüedad: 11 años, 2 meses
Puntos: 5
Respuesta: Login PHP - AJAX

claro, se muestra el cero(0) mas no el 1 que deberia ser el correcto....el cual a su vez valida este js:
Código Javascript:
Ver original
  1. /**=============================================================================
  2.  *
  3.  *  Filename:  function.ajax.js
  4.  * 
  5.  *  (c)Autor: Arkos Noem Arenom
  6.  * 
  7.  *  Description: Ajax para hacer las consultas
  8.  * 
  9.  *  Licence: GPL|LGPL
  10.  * 
  11.  *===========================================================================**/
  12.  
  13. $(document).ready(function(){
  14.    
  15.     var timeSlide = 1000;
  16.     $('#login_username').focus();
  17.     $('#timer').hide(0);
  18.     $('#timer').css('display','none');
  19.     $('#login_userbttn').click(function(){
  20.         $('#timer').fadeIn(300);
  21.         $('.box-info, .box-success, .box-alert, .box-error').slideUp(timeSlide);
  22.         setTimeout(function(){
  23.             if ( $('#login_username').val() != "" && $('#login_userpass').val() != "" ){
  24.                
  25.                 $.ajax({
  26.                     type: 'POST',
  27.                     url: 'log.inout.ajax.php',
  28.                     data: 'login_username=' + $('#login_username').val() + '&login_userpass=' + $('#login_userpass').val(),
  29.                     success:function(msj){
  30.                         if ( msj == 1 ){
  31.                             $('#alertBoxes').html('<div class="box-success"></div>');
  32.                             $('.box-success').hide(0).html('Validando Datos....Espere…');
  33.                             $('.box-success').slideDown(timeSlide);
  34.                             setTimeout(function(){
  35.                                 window.location.href = "../../Main2/Index.php";
  36.                             },(timeSlide + 500));
  37.                         }
  38.                         else{
  39.                             $('#alertBoxes').html('<div class="box-error"></div>');
  40.                             $('.box-error').hide(0).html('Lo sentimos, pero los datos son incorrectos: ' + msj);
  41.                             $('.box-error').slideDown(timeSlide);
  42.                         }
  43.                         $('#timer').fadeOut(300);
  44.                     },
  45.                     error:function(){
  46.                         $('#timer').fadeOut(300);
  47.                         $('#alertBoxes').html('<div class="box-error"></div>');
  48.                         $('.box-error').hide(0).html('Ha ocurrido un error durante la ejecución');
  49.                         $('.box-error').slideDown(timeSlide);
  50.                     }
  51.                 });
  52.                
  53.             }
  54.             else{
  55.                 $('#alertBoxes').html('<div class="box-error"></div>');
  56.                 $('.box-error').hide(0).html('Los campos estan vacios');
  57.                 $('.box-error').slideDown(timeSlide);
  58.                 $('#timer').fadeOut(300);
  59.             }
  60.         },timeSlide);
  61.        
  62.         return false;
  63.        
  64.     });
  65.    
  66.     $('#sessionKiller').click(function(){
  67.         $('#timer').fadeIn(300);
  68.         $('#alertBoxes').html('<div class="box-success"></div>');
  69.         $('.box-success').hide(0).html('Espera un momento…');
  70.         $('.box-success').slideDown(timeSlide);
  71.         setTimeout(function(){
  72.             window.location.href = "logout.php";
  73.         },2500);
  74.     });
  75.    
  76. });