Advertisement
Guest User

Untitled

a guest
Nov 17th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.06 KB | None | 0 0
  1. <?php
  2.  
  3. /** Logowanie do panelu administratora */
  4.  
  5. if (isset($_SESSION['admin'])) {
  6. redirect('/admin');
  7. }
  8.  
  9. if (count($_POST) > 0) {
  10. if (empty($_POST['login'])) {
  11. $error = 'Wprowadź login';
  12. } elseif (empty($_POST['password'])) {
  13. $error = 'Wprowadź hasło';
  14. } else {
  15. $password = sha1($_POST['password']);
  16. $user = $userModel->selectByLogin($_POST['login'], $password);
  17.  
  18. if ($user) {
  19. $_SESSION['admin'] = $user;
  20. redirect('/admin');
  21. } else {
  22. $error = 'Nieprawidłowy login lub hasło';
  23. }
  24. }
  25. }
  26.  
  27. ?>
  28. <!DOCTYPE html>
  29. <html lang="<?=$config['lang']?>">
  30.  
  31. <head>
  32. <meta name="viewport" content="width=device-width, initial-scale=1">
  33. <meta charset="utf-8">
  34.  
  35. <link type="text/css" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" />
  36. <link type="text/css" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" />
  37. <link type="text/css" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" />
  38. <link type="text/css" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/elfinder/2.1.15/css/elfinder.min.css">
  39. <link type="text/css" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/elfinder/2.1.15/css/theme.min.css">
  40.  
  41. <link type="text/css" rel="stylesheet" href="/assets/styles/admin-login.css">
  42. <link type="text/css" rel="stylesheet" href="/assets/admin/css/admin.css">
  43.  
  44. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
  45. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
  46. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
  47. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/elfinder/2.1.15/js/elfinder.min.js"></script>
  48. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/elfinder/2.1.15/js/i18n/elfinder.pl.js"></script>
  49.  
  50. <script type="text/javascript" src="/assets/scripts/elfinder-input.js"></script>
  51. <script type="text/javascript" src="/admin/external/ckeditor/ckeditor.js"></script>
  52. <script type="text/javascript" src="/admin/external/ckeditor/adapters/jquery.js"></script>
  53.  
  54. <title>Admin</title>
  55.  
  56. <!-- MetisMenu CSS -->
  57. <link type="text/css" rel="stylesheet" href="<?=$rootUri?>/assets/admin/css/metisMenu.min.css">
  58. <link type="text/css" rel="stylesheet" href="<?=$rootUri?>/assets/admin/css/timeline.css">
  59. <link type="text/css" rel="stylesheet" href="<?=$rootUri?>/assets/admin/css/startmin.css">
  60. <link type="text/css" rel="stylesheet" href="<?=$rootUri?>/assets/admin/css/morris.css">
  61.  
  62. </head>
  63. <body >
  64.  
  65. <div class="container">
  66. <div class="row">
  67. <div class="col-sm-6 col-md-4 col-md-offset-4">
  68. <h1 class="text-center login-title">Sign in to continue to Bootsnipp</h1>
  69. <div class="account-wall">
  70. <form class="form-signin" action="" method="post">
  71. <input type="text" class="form-control" placeholder="Email" name="login" autofocus>
  72. <input type="password" class="form-control" placeholder="Password" name="password" >
  73. <button class="btn btn-lg btn-primary btn-block" type="submit">
  74. Sign in</button>
  75. <label class="checkbox pull-left">
  76. <input type="checkbox" value="remember-me">
  77. Remember me
  78. </label>
  79. <a href="#" class="pull-right need-help">Need help? </a><span class="clearfix"></span>
  80. </form>
  81.  
  82. <?php if(isset($error)): ?>
  83. <p><?= $error ?></p>
  84. <?php endif ?>
  85.  
  86. </div>
  87. <a href="#" class="text-center new-account">Create an account </a>
  88. </div>
  89. </div>
  90. </div>
  91.  
  92. <?php require_once __DIR__ .'/parts/footer.html.php'; ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement