Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.48 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. include_once('../includes/connection.php');
  5. include_once('article.php');
  6. include_once('../includes/user.php');
  7.  
  8. $article = new Article;
  9. $articles = $article->fetch_all();
  10.  
  11.  
  12. if (isset($_SESSION['logged_in'])) { ?>
  13.  
  14. <html>
  15. <head>
  16. <title>CMS Admin</title>
  17. <link rel="stylesheet" type="text/css" href="asdfg.css">
  18. <meta charset="UTF-8">
  19. </head>
  20. <body>
  21. <table border="0" width="100%" height="100%">
  22. <tr height="3%"><td colspan="5"></td></tr>
  23. <tr height="11%"><td class="jedna"></td><th colspan="3" class="titulek">Administrace</th><td class="jedna"></td></tr>
  24. <tr><td class="jedna"></td><td rowspan="5" class="menu">
  25. <h2>MENU</h2><br>
  26. <?php echo $user['user_permision']; ?>
  27. <a href="add.php"><h4>Přidat příspěvek</h4></a><br>
  28. <a href="delete.php"><h4>Odebrat příspěvek</h4></a><br>
  29. <a href="index.php"><h4>Seznam příspěvků</h4></a><br>
  30. <hr height=100%><br>
  31. <b><a href="aseznam.php">Seznam moderátorů</a></b><br>
  32. <hr height=100%><br>
  33. <a href="logout.php"><h4>Odhlásit se</h4></a><br>
  34. </td><td class="jedna"></td><td rowspan="5" style="background-color:#1a1a1a">
  35. <h4>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Seznam příspěvků</h4>
  36. <ul>
  37. <?php foreach ($articles as $article) { ?>
  38.  
  39. <li><a class="odkaz" href="../article.php?id=<?php echo $article['article_id']; ?> "><?php echo $article['article_title'];?></a>
  40. - <small>
  41. zveřejněno <?php echo date('j. m. Y', $article['article_timestamp'])?>
  42. </small></li>
  43. <br>
  44. <?php } ?>
  45. <br><br>
  46. </ul>
  47. </td><td></td></tr>
  48. <tr><td class="jedna"></td><td></td><td></td></tr>
  49. <tr height="1%"><td></td><td></td></tr>
  50. <tr><td class="jedna"></td><td></td><td rowspan="2"></td></tr>
  51. <tr><td></td><td></td></tr>
  52. <tr height="5%"><td></td><td colspan="3"><center><small>Copyright &copy;2017, Aleš Marek</small></center></td><td></td></tr>
  53. </table>
  54. </body>
  55. </html>
  56. <?php
  57. } else {
  58. if (isset($_POST['username'], $_POST['password'])) {
  59. $username = $_POST['username'];
  60. $password = md5($_POST['password']);
  61.  
  62. if (empty($username) or empty($password)) {
  63. echo '<script type="text/javascript">alert("Zadejte prosím jméno a heslo!");</script>';
  64. } else {
  65. $query = $pdo->prepare("SELECT * FROM users WHERE user_name = ? AND user_password = ?");
  66.  
  67. $query->bindValue(1, $username);
  68. $query->bindValue(2, $password);
  69.  
  70. $query->execute();
  71.  
  72. $num = $query->rowCount();
  73.  
  74. if ($num == 1) {
  75. $_SESSION['logged_in'] = true;
  76. header('Location: index.php');
  77. exit();
  78. } else {
  79.  
  80. echo '<script type="text/javascript">alert("Špatné jméno nebo heslo!");</script>';
  81. }
  82.  
  83. }
  84. }
  85. ?>
  86. <html>
  87. <head>
  88. <title>CMS Admin</title>
  89. <link rel="stylesheet" type="text/css" href="post.css">
  90. <meta charset="UTF-8">
  91. </head>
  92. <body>
  93. <table border="0" width="100%" height="100%">
  94. <tr height="3%"><td colspan="5"></td></tr>
  95. <tr height="11%"><td class="jedna"></td><th colspan="3" class="titulek">Administrace</th><td class="jedna"></td></tr>
  96. <tr><td class="jedna"></td><td rowspan="5" class="menu">
  97. <h2>MENU</h2><br>
  98. <a href="http://cms.dapler.eu/"><h4>Domů</h4></a><br>
  99. <a href="#"><h4>Odkaz</h4></a><br>
  100. <a href="#"><h4>Odkaz</h4></a><br>
  101. <a href="#"><h4>Odkaz</h4></a><br>
  102. </td><td class="jedna"></td><td rowspan="5" style="background-color:#1a1a1a"><center>
  103. <?php if (isset($error)) { ?>
  104. <span style="color:#ff0000;"><?php echo $error; ?></span>
  105.  
  106. <br /><br />
  107.  
  108. <?php } ?>
  109.  
  110. <form action="index.php" method="post" autocomplete="off">
  111. <input type="text" name="username" placeholder="Username"><br><br>
  112. <input type="password" name="password" placeholder="Password"><br><br>
  113. <input type="submit" value="Login"><br>
  114. </form></center>
  115. </td><td></td></tr>
  116. <tr><td class="jedna"></td><td></td><td></td></tr>
  117. <tr height="1%"><td></td><td></td></tr>
  118. <tr><td class="jedna"></td><td></td><td rowspan="2"></td></tr>
  119. <tr><td></td><td></td></tr>
  120. <tr height="5%"><td></td><td colspan="3"><center><small>Copyright &copy;2017, Aleš Marek</small></center></td><td></td></tr>
  121. </table>
  122. </body>
  123. </html>
  124. <?php }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement