Advertisement
Hakkasama

Untitled

Feb 24th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.29 KB | None | 0 0
  1. <?php
  2. require('assets/includes/bootstrap.php');
  3. $auth = App::getAuth();
  4. $db = App::getDatabase();
  5. $auth->reconnectFromCookie($db);
  6.  
  7. if (!empty($_POST['email']) && !empty($_POST['password'])) {
  8. $student = $auth->login($db, $_POST['email'], $_POST['password'], isset($_POST['remember']));
  9. if ($student) {
  10. $auth->getSession()->sendFlash('success', "Authentification réussie");
  11. App::redirect('profil.php');
  12. } else {
  13. $auth->getSession()->sendFlash('danger', 'Identifiant ou mot de passe incorrecte');
  14. }
  15. }
  16.  
  17. ?>
  18. <!DOCTYPE html>
  19. <html lang="fr">
  20.  
  21. <head>
  22.  
  23. <meta charset="UTF-8">
  24. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  25.  
  26. <title>Environnement Zéro</title>
  27.  
  28. <meta name="description" content="Environnement Zéro @2k20"
  29. <meta name="keywords" content="Environnement Zéro, application, free discu, env zero, envi zéro">
  30. <meta property="og:type" content="website">
  31. <meta property="og:title" content="Environnement Zéro">
  32. <meta property="og:description" content="Environnement Zéro @2k20">
  33. <meta property="og:url" content="">
  34. <link rel="icon" type="image/png" href="assets/img/favicon.png">
  35.  
  36. <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600" rel="stylesheet">
  37. <link href="https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,900" rel="stylesheet">
  38. <link href="https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700" rel="stylesheet">
  39.  
  40. <script src="https://kit.fontawesome.com/bd52915d7c.js" crossorigin="anonymous"></script>
  41.  
  42. <meta name="author" content="Hakka,Ptit Nost">
  43.  
  44. <link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  45.  
  46. <link href="assets/css/style.css" rel="stylesheet">
  47.  
  48. </head>
  49.  
  50. <body>
  51.  
  52. <?php include('assets/includes/header.php'); ?>
  53.  
  54. <div class="container-fluid">
  55. <div class="row">
  56. <div class="col-lg-8">
  57. <div class="home-box">
  58. <div class="home-title">Connection à l'environnement</div>
  59. <hr>
  60. <form method="POST" action="">
  61. <div class="form-group">
  62. <div class="input-group mb-2">
  63. <div class="input-group-prepend">
  64. <div class="input-group-text"><i class="fa fa-at text-primary"></i></div>
  65. </div>
  66. <input type="text" name="email" class="form-control" placeholder="Email"/>
  67. </div>
  68. </div>
  69. <div class="form-group">
  70. <div class="input-group mb-2">
  71. <div class="input-group-prepend">
  72. <div class="input-group-text"><i class="fa fa-lock text-primary"></i></div>
  73. </div>
  74. <input type="password" name="password" class="form-control" placeholder="Mot de passe"/>
  75. </div>
  76. </div>
  77. <label>
  78. <input type="checkbox" name="remember" value="1"/> Se souvenir de moi
  79. </label>
  80. <br>
  81. <input type="submit" value="S'authentifier" class="btn btn-primary btn-block rounded-0 py-2">
  82. </form>
  83. </div>
  84. </div>
  85. <div class="col-lg-4">
  86. <div class="home-box">
  87. <div class="home-title">
  88. <p>Informations</p>
  89. </div>
  90. <hr>
  91. <p>Nous tenons à préciser qu'afin d'être inscrit chez nous, vous devez faire partis <b>intégrante</b>
  92. d'un établissement scolaire qui nous est partenaire.</p>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. </div>
  98. <!-- /#page-content-wrapper -->
  99.  
  100. </div>
  101. <!-- /#wrapper -->
  102.  
  103. <!-- Bootstrap core JavaScript -->
  104. <script src="assets/vendor/jquery/jquery.min.js"></script>
  105. <script src="assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
  106.  
  107. <!-- Menu Toggle Script -->
  108. <script>
  109. $("#menu-toggle").click(function (e) {
  110. e.preventDefault();
  111. $("#wrapper").toggleClass("toggled");
  112. });
  113. </script>
  114.  
  115. </body>
  116.  
  117. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement