index_old.php 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. <!DOCTYPE html>
  2. <?php
  3. require_once("./include/constantes.php");
  4. if(isset($_GET["error"]) && is_numeric($_GET["error"])){
  5. switch ($_GET["error"]){
  6. case 0: $errorDesc = "No se reciberon datos."; break;
  7. case 1: $errorDesc = "El usuario y/o contraseña son incorrectos."; break;
  8. case 2: $errorDesc = "El usuario no tiene permisos de ingresar."; break;
  9. case 3: $errorDesc = "El usuario y/o contraseña son incorrectos."; break;
  10. }
  11. }
  12. /*
  13. 0 - No se recibieron datos
  14. * 1 - Usuario/Contraseña incorrectos
  15. * 2 - Usuario no esta en BD
  16. * 3 - No existe usuario*/
  17. ?>
  18. <html lang="Es" >
  19. <head>
  20. <title>.: Facultad de Ingeniería :.</title>
  21. <meta charset="utf-8">
  22. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  23. <link rel="icon" type="image/png" href="img/favicon.png" />
  24. <link rel="stylesheet" href="./css/bootstrap-ulsa.min.css" type="text/css">
  25. <link rel="stylesheet" href="./css/indivisa.css" type="text/css">
  26. <link rel="stylesheet" href="./css/sgi.css" type="text/css">
  27. <link rel="stylesheet" href="./css/index.css" type="text/css">
  28. <link rel="stylesheet" href="./css/fa_all.css" type="text/css">
  29. <link rel="stylesheet" href="./css/lasalle.css" type="text/css">
  30. <script src="./js/util.js"></script>
  31. </head>
  32. <body>
  33. <nav class="navbar navbar-expand-lg fixed-top navbar-light index-header">
  34. <header class="container-fluid">
  35. <div class="menu">
  36. <a class="navbar-brand" href="#"><img id="logo" src="img/logo_lasalle.png" border="0" class="img-fluid" /></a>
  37. <ul class="navbar-nav ml-auto pt-3">
  38. <li class="nav-item">
  39. <a data-toggle="modal" data-target="#modal" class="text-secondary pointer"><span style="top: -10px; position: relative;">Ingresar</span> <i class="fas fa-user-circle fa-3x ml-2"></i></a>
  40. </li>
  41. </ul>
  42. </div>
  43. </header>
  44. </nav>
  45. <main>
  46. <div class="container-fluid">
  47. <div class="row mx-0">
  48. <div class="col main-img">
  49. <!--<p class="titulo">Bienvenido</p>-->
  50. <div class="apsa-old">
  51. <p class="font-weight-bold text-center">
  52. <a class="d-block collapsed" data-toggle="collapse" href="#anterioresBox" role="button" aria-expanded="false" aria-controls="collapseExample">Versiones anteriores</a>
  53. </p>
  54. <div class="col-12 collapse" id="anterioresBox">
  55. <hr>
  56. <ul class="navbar-nav ml-auto">
  57. <li class="nav-item"><a href="http://200.13.89.7/" target="_blank"><b>APSA</b> 2013-2019 <sub><i class="fas fa-external-link-alt ml-1"></i></sub></a></li>
  58. <li class="nav-item"><a href="http://200.13.89.7:81/" target="_blank"><b>APSA</b> 2011-2013 <sub><i class="fas fa-external-link-alt ml-1"></i></sub></a></li>
  59. </ul>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. <!--- FOOTER--->
  66. <?php require_once("./include/footer.php"); ?>
  67. </main>
  68. <!-- Modal -->
  69. <div class="modal fade" id="modal" tabindex="-1" role="dialog" aria-labelledby="modal" aria-hidden="true">
  70. <div class="modal-dialog modal-dialog-centered" role="document">
  71. <div class="modal-content">
  72. <div class="modal-header">
  73. <h4 class="col-12 modal-title text-center"><span id="modalLabel">Ingresar al sistema</span>
  74. <button type="button" class="close text-white" data-dismiss="modal" aria-label="Close">
  75. <span aria-hidden="true">&times;</span>
  76. </button></h4>
  77. </div>
  78. <div class="modal-body">
  79. <form id="login" method="post" action="./action/index_action.php">
  80. <div class="row">
  81. <div class="col">
  82. <p class="text-center font-weight-bold text-primary">Utiliza tu usuario y contraseña de dominio</p>
  83. </div>
  84. </div>
  85. <div class="form-group row">
  86. <div class="input-group px-4">
  87. <div class="input-group-prepend secondary">
  88. <div class="input-group-text bg-primary text-white"><i class="ing-usuario ing-fw"></i></div>
  89. </div>
  90. <input class="form-control form-control-lg" type="text" autocomplete="username" placeholder="Usuario (ad ó do)" id="username" name="username" value="" autofocus="true" maxlength="10"/>
  91. </div>
  92. </div>
  93. <div class="form-group row">
  94. <div class="input-group mb-2 px-4">
  95. <div class="input-group-prepend">
  96. <div class="input-group-text bg-primary text-white"><i class="ing-pass ing-fw"></i></div>
  97. </div>
  98. <input class="form-control form-control-lg" type="password" autocomplete="current-password" placeholder="Contraseña" id="passwd" name="passwd" value="" maxlength="50"/>
  99. </div>
  100. </div>
  101. <?php if(isset($_GET["error"])){ ?>
  102. <p class="text-danger text-center font-weight-bold">¡ERROR! <?php echo $errorDesc;?></p>
  103. <?php } ?>
  104. <div class="row">
  105. <div class="col-6">
  106. <button type="submit" class="btn btn-lg btn-block btn-outline-primary"><?php echo $ICO["aceptar"];?> Ingresar</button>
  107. </div>
  108. <div class="col-6">
  109. <button type="reset" class="btn btn-lg btn-block btn-outline-danger" data-dismiss="modal" aria-label="Close"><?php echo $ICO["cancelar"];?> Cancelar</button>
  110. </div>
  111. </div>
  112. </form>
  113. </div>
  114. </div>
  115. </div>
  116. </div>
  117. <script src="./js/jquery.min.js"></script>
  118. <script src="./js/bootstrap/popper.min.js"></script>
  119. <script src="./js/bootstrap/bootstrap.min.js"></script>
  120. <!--- Close popup --->
  121. <script>
  122. $('#modal').on('hidden.bs.modal', function (e) {
  123. $("#username").val("");
  124. $("#passwd").val("");
  125. });
  126. $('#modal').on('shown.bs.modal', function (e) {
  127. $("#username").focus();
  128. });
  129. <?php
  130. if(isset($_GET["error"])){
  131. ?>
  132. $('#modal').modal('show');
  133. <?php
  134. }
  135. ?>
  136. </script>
  137. </body>
  138. </html>