Advertisement
Guest User

jhgjhhg

a guest
May 11th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. <?php
  2. $var = '32@%$aA98$';
  3. require('../Cl_Conexion.php');
  4. $cone = new Cl_Conexion;
  5. session_start();
  6. if (isset($_SESSION["id_usuario"])) {
  7. header("Location: ../index.php");
  8. }
  9.  
  10. if (!empty($_POST)) {
  11. /*
  12. $cone = new Cl_Conexion;
  13. $sql = "select * from CELULAR";
  14. $r = $cone->query($sql);
  15. $r->execute();
  16. $cadena = $r->fetchALL();
  17. * */
  18. $usuario = $_POST['usuario'];
  19. $password = $_POST['password'];
  20. $error = '';
  21. $password = hash('sha256', $password . $var);
  22. $sql = "SELECT id, username, password, idTipo FROM usuario WHERE username = '$usuario' AND password = '$password'";
  23. $result = $cone->query($sql);
  24. $result->execute();
  25. $row = $result->fetchAll();
  26.  
  27. if ($row > 0) {
  28. //$row = $result->fetch_assoc();
  29. //$_SESSION['id_usuario'] = $row['id'];
  30. $_SESSION['id'] = $row['id'];
  31. $_SESSION['tipo_usuario'] = $row['idTipo'];
  32. header("location: ../index.php");
  33. } else {
  34. $error = "El nombre o contraseña son incorrectos";
  35. }
  36. }
  37. ?>
  38.  
  39. <html>
  40. <head>
  41. <title>Login</title>
  42. <a href="../index.php">Ir al inicio</a>
  43. </head>
  44. <body>
  45. <form action="<?php $_SERVER['PHP_SELF']; ?>" method="POST" >
  46. <div><label>Usuario:</label><input id="usuario" name="usuario" type="text" ></div>
  47. <br />
  48. <div><label>Password:</label><input id="password" name="password" type="password"></div>
  49. <br />
  50. <div><input name="login" type="submit" value="login"></div>
  51. </form>
  52. <br />
  53. <div style = "font-size:16px; color:#cc0000;"><?php echo isset($error) ? utf8_decode($error) : ''; ?></div>
  54. </body>
  55. </html>
  56.  
  57. Index.php
  58. <?php
  59. session_start();
  60. ?>
  61.  
  62. <html>
  63. <head>
  64.  
  65. </head>
  66.  
  67. <body>
  68. <nav>
  69. <li><a href="gui/formCelular.php">Formulario Celular</a></li>
  70. <li><a href="gui/formCliente.html">Formulario Cliente</a></li>
  71. <li><a href="gui/formPlan.html">Formulario Plan</a></li>
  72. <ul>Listars</ul>
  73. <li><a href="gui/listarPlanes.php">Listar Planes</a></li>
  74. <li><a href="gui/listarClientes.php">Listar Clientes</a></li>
  75. <li><a href="gui/listarCelulares.php">Listar Celular</a></li>
  76. <ul>Test</ul>
  77. <li><a href="gui/login.php">Login</a></li>
  78. <li><a href="gui/pruebaSesion.php">Prueba Sesion</a></li>
  79.  
  80. </nav>
  81.  
  82. </body>
  83.  
  84. <footer> <h6>Copyright© DAI 2017</h6>
  85. </footer>
  86.  
  87.  
  88.  
  89. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement