Guest User

Untitled

a guest
Apr 21st, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.86 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <!-- Meta, title, CSS, favicons, etc. -->
  6. <meta charset="utf-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9.  
  10. <title>Login | </title>
  11.  
  12. <!-- Bootstrap -->
  13. <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  14. <!-- Font Awesome -->
  15. <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
  16. <!-- NProgress -->
  17. <link href="../vendors/nprogress/nprogress.css" rel="stylesheet">
  18. <!-- Animate.css -->
  19. <link href="../vendors/animate.css/animate.min.css" rel="stylesheet">
  20.  
  21. <!-- Custom Theme Style -->
  22. <link href="../build/css/custom.min.css" rel="stylesheet">
  23. </head>
  24.  
  25. <body class="login">
  26. <div id="box">
  27.  
  28. <div class="login_wrapper">
  29. <div class="animate form login_form">
  30.  
  31. <div id="mensaje"></div>
  32.  
  33. <form action="" id="formLogin">
  34. <h1>Acceso al Sistema</h1>
  35. <div>
  36. <input type="text" class="form-control" id ="user" placeholder="Ingrese su Usuario" required="" name="user" />
  37. </div>
  38. <div>
  39. <input type="password" class="form-control" id ="clave" placeholder="Ingrese su Contraseña" required="" name="clave" />
  40. </div>
  41. <div>
  42. <input type="submit" class="btn btn-primary" id="login" value="Ingresar" />
  43. <a class="reset_pass" href="#">¿Ha olvidado su contraseña?</a>
  44. <a class="signUp" href="register.php">Registrate!</a>
  45. </div>
  46.  
  47. <div class="clearfix"></div>
  48.  
  49. <div class="separator">
  50.  
  51. <div class="clearfix"></div>
  52. <br />
  53. <br>
  54.  
  55. <div>
  56. <h1><i class="fa fa-paw"></i> MiPagina!</h1>
  57. <p>©2018 MiPagina. Todos los Derechos Reservados</p>
  58. </div>
  59. </div>
  60. </form>
  61.  
  62. </div>
  63. </div>
  64. </div>
  65.  
  66. <script src="js/jquery.min.js"></script>
  67.  
  68. <script type="text/javascript">
  69.  
  70. $(document).on('submit', '#formLogin', function (e) {
  71.  
  72.  
  73. e.preventDefault();
  74.  
  75. $.ajax({
  76. url: '../Modelos/Login.php',
  77. type: 'POST',
  78. dataType: 'json',
  79. data: $(this).serialize(),
  80. beforeSend: function() {
  81.  
  82. }
  83. })
  84. .done(function(respuesta) {
  85.  
  86. console.log(respuesta);
  87.  
  88. if (!respuesta.error) {
  89.  
  90. var id = respuesta.id_user,
  91. usuario = respuesta.username,
  92. nombre = respuesta.nombre,
  93. apellido = respuesta.apellido,
  94. tipo = respuesta.tipo_user;
  95.  
  96. location.href = "main.php";
  97.  
  98. } else {
  99.  
  100. $("#mensaje").html("ERROR!");
  101. }
  102.  
  103. })
  104. .fail(function(resp) {
  105. console.log(resp.responseText);
  106. })
  107. .always(function() {
  108. console.log("Completado...");
  109. });
  110.  
  111. }); //fin de la función
  112.  
  113. </script>
  114. </body>
  115. </html>
  116.  
  117. require "../../model/Conexion.php";
  118.  
  119.  
  120. $username= $_POST['user'];
  121.  
  122. $password= $_POST['clave'];
  123.  
  124. $sentencia = "SELECT * FROM user_dashboard WHERE username='$username' AND password='$password'";
  125.  
  126. $result=mysqli_query($conexion, $sentencia);
  127.  
  128. $count=mysqli_num_rows($result);
  129.  
  130. $row=mysqli_fetch_array($result,MYSQLI_ASSOC);
  131.  
  132. header('Content-Type: application/json');
  133.  
  134. if($count==1)
  135. {
  136. $array_result = array('error' => false, 'id_user' => $row['id_user'], 'username' => $row['username'], 'nombre' => $row['nombre'], 'apellido' => $row['apellido'], 'tipo_user' => $row['tipo_user']);
  137.  
  138. echo jason_encode($array_result);
  139.  
  140. } else {
  141. echo jason_encode(array('error' => true));
  142.  
  143. }
  144.  
  145. $conexion->close();
  146.  
  147. $conexion = new mysqli("localhost", "root", "", "usuarios");
  148.  
  149. if (mysqli_connect_errno()) {
  150. printf("Connect failed: %sn", mysqli_connect_error());
  151. exit();
  152.  
  153. <br />
  154. <b>Fatal error</b>: Uncaught Error: Call to undefined function jason_encode() in C:xampphtdocssolventasdashboardModeloslogin.php:24
  155. Stack trace:
  156. #0 {main}
  157. thrown in <b>C:xampphtdocssolventasdashboardModeloslogin.php</b> on line <b>24</b><br />
  158.  
  159. echo jason_encode($array_result);
  160.  
  161. echo json_encode($array_result);
Add Comment
Please, Sign In to add comment