Advertisement
Guest User

Untitled

a guest
Feb 11th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.79 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. require_once 'database.php';
  5.  
  6. if (!isset($_SESSION['logged_id'])) {
  7.  
  8. if (isset($_POST['login'])) {
  9.  
  10. $login = filter_input(INPUT_POST, 'login');
  11. $password = filter_input(INPUT_POST, 'pass');
  12.  
  13. //echo $login . " " .$password;
  14.  
  15. $userQuery = $db->prepare('SELECT id, password FROM admins WHERE login = :login');
  16. $userQuery->bindValue(':login', $login, PDO::PARAM_STR);
  17. $userQuery->execute();
  18.  
  19. //echo $userQuery->rowCount();
  20.  
  21. $user = $userQuery->fetch();
  22.  
  23. //echo $user['id'] . " " . $user['password'];
  24.  
  25. if ($user && password_verify($password, $user['password'])) {
  26. $_SESSION['logged_id'] = $user['id'];
  27. unset($_SESSION['bad_attempt']);
  28. } else {
  29. $_SESSION['bad_attempt'] = true;
  30. header('Location: index.php');
  31. exit();
  32. }
  33.  
  34. } else {
  35.  
  36. header('Location: index.php');
  37. exit();
  38. }
  39. }
  40.  
  41. $usersQuery = $db->query('SELECT * FROM users');
  42. $users = $usersQuery->fetchAll();
  43. $coach = $db->query('SELECT * FROM coach');
  44. $player1 = $db->query('SELECT * FROM player1');
  45. $player2 = $db->query('SELECT * FROM player2');
  46. $player3 = $db->query('SELECT * FROM player3');
  47. $player4 = $db->query('SELECT * FROM player4');
  48. $player5 = $db->query('SELECT * FROM player5');
  49.  
  50. //print_r($users);
  51.  
  52. ?>
  53. <!DOCTYPE html>
  54. <html lang="en">
  55. <head>
  56. <meta charset="utf-8">
  57. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  58. <meta name="description" content="">
  59. <meta name="author" content="">
  60. <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
  61. <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
  62. <link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
  63. <title>Dashboard</title>
  64. <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  65. <link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  66. <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
  67. <link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>
  68. <link href="vendor/magnific-popup/magnific-popup.css" rel="stylesheet">
  69. <link href="css/shotezcre.min.css" rel="stylesheet">
  70. <link href="css/teamshotez.min.css" rel="stylesheet">
  71. <link rel="stylesheet" href="main1.css">
  72. </head>
  73. <body id="page-top">
  74. <div>
  75. <section id="portfolio" class="bg-light-gray">
  76. <div class="container">
  77. <div class="row">
  78. <div class="col-md-4 col-sm-6 portfolio-item" height="400px">
  79. <div class="portfolio-caption" style="a:hover: background-color">
  80. <h4>Coach</h4>
  81. <form action="update/coach.php" method="post">
  82. <label><input type="text" name="namec" placeholder="Name"></label>
  83. <label><input type="text" name="nickc" placeholder="Nick"></label>
  84. <label><input type="text" name="lastnamec" placeholder="Lastname"></label>
  85. <label><input type="text" name="birthdayc" placeholder="Birthday"></label>
  86. <label><input type="text" name="nationalityc" placeholder="Nationality (EN)"></label>
  87. <label><input type="text" name="nationalityplc" placeholder="Nationality (PL)"></label>
  88. <label><input type="text" name="nationalitydec" placeholder="Nationality (DE)"></label>
  89. <label><input type="text" name="cityc" placeholder="City"></label>
  90. <label><input type="text" name="descc" placeholder="Description (EN)"></label>
  91. <label><input type="text" name="descplc" placeholder="Description (PL)"></label>
  92. <label><input type="text" name="descdec" placeholder="Description (DE)"></label>
  93. <label><input type="text" name="positionc" placeholder="Position (EN)"></label>
  94. <label><input type="text" name="positionplc" placeholder="Position (PL)"></label>
  95. <label><input type="text" name="positiondecc" placeholder="Position (DE)"></label>
  96. <label><input type="text" name="fbc" placeholder="Facebook"></label>
  97. <label><input type="text" name="twc" placeholder="Twitter"></label>
  98. <label><input type="text" name="igc" placeholder="Instagram"></label>
  99. <label><input type="text" name="twitchc" placeholder="Twitch"></label>
  100. <label><input type="text" name="steamc" placeholder="Steam"></label>
  101. <label><input type="text" name="bgc" placeholder="Background"></label>
  102. <label><input type="text" name="playerimgc" placeholder="Player avatar"></label>
  103. <input type="submit" value="Change">
  104. </form>
  105. </div>
  106. </div>
  107. <div class="col-md-4 col-sm-6 portfolio-item">
  108. <div class="portfolio-caption">
  109. <h4>Player 1</h4>
  110. <form action="update/player1.php" method="post">
  111. <label><input type="text" name="name1" placeholder="Name"></label>
  112. <label><input type="text" name="nick1" placeholder="Nick"></label>
  113. <label><input type="text" name="lastname1" placeholder="Lastname"></label>
  114. <label><input type="text" name="birthday1" placeholder="Birthday"></label>
  115. <label><input type="text" name="nationality1" placeholder="Nationality (EN)"></label>
  116. <label><input type="text" name="nationalitypl1" placeholder="Nationality (PL)"></label>
  117. <label><input type="text" name="nationalityde1" placeholder="Nationality (DE)"></label>
  118. <label><input type="text" name="city1" placeholder="City"></label>
  119. <label><input type="text" name="desc1" placeholder="Description (EN)"></label>
  120. <label><input type="text" name="descpl1" placeholder="Description (PL)"></label>
  121. <label><input type="text" name="descde1" placeholder="Description (DE)"></label>
  122. <label><input type="text" name="position1" placeholder="Position (EN)"></label>
  123. <label><input type="text" name="positionpl1" placeholder="Position (PL)"></label>
  124. <label><input type="text" name="positionde1" placeholder="Position (DE)"></label>
  125. <label><input type="text" name="fb1" placeholder="Facebook"></label>
  126. <label><input type="text" name="tw1" placeholder="Twitter"></label>
  127. <label><input type="text" name="ig1" placeholder="Instagram"></label>
  128. <label><input type="text" name="twitch1" placeholder="Twitch"></label>
  129. <label><input type="text" name="steam1" placeholder="Steam"></label>
  130. <label><input type="text" name="bg1" placeholder="Background"></label>
  131. <label><input type="text" name="playerimg1" placeholder="Player avatar"></label>
  132. <input type="submit" value="Change">
  133. </form>
  134. </div>
  135. </div>
  136. <div class="col-md-4 col-sm-6 portfolio-item">
  137. <div class="portfolio-caption">
  138. <h4>Player 2</h4>
  139. <form action="update/player2.php" method="post">
  140. <label><input type="text" name="name2" placeholder="Name"></label>
  141. <label><input type="text" name="nick2" placeholder="Nick"></label>
  142. <label><input type="text" name="lastname2" placeholder="Lastname"></label>
  143. <label><input type="text" name="birthday2" placeholder="Birthday"></label>
  144. <label><input type="text" name="nationality2" placeholder="Nationality (EN)"></label>
  145. <label><input type="text" name="nationalitypl2" placeholder="Nationality (PL)"></label>
  146. <label><input type="text" name="nationalityde2" placeholder="Nationality (DE)"></label>
  147. <label><input type="text" name="city2" placeholder="City"></label>
  148. <label><input type="text" name="desc2" placeholder="Description (EN)"></label>
  149. <label><input type="text" name="descpl2" placeholder="Description (PL)"></label>
  150. <label><input type="text" name="descde2" placeholder="Description (DE)"></label>
  151. <label><input type="text" name="position2" placeholder="Position (EN)"></label>
  152. <label><input type="text" name="positionpl2" placeholder="Position (PL)"></label>
  153. <label><input type="text" name="positionde2" placeholder="Position (DE)"></label>
  154. <label><input type="text" name="fb2" placeholder="Facebook"></label>
  155. <label><input type="text" name="tw2" placeholder="Twitter"></label>
  156. <label><input type="text" name="ig2" placeholder="Instagram"></label>
  157. <label><input type="text" name="twitch2" placeholder="Twitch"></label>
  158. <label><input type="text" name="steam2" placeholder="Steam"></label>
  159. <label><input type="text" name="bg2" placeholder="Background"></label>
  160. <label><input type="text" name="playerimg2" placeholder="Player avatar"></label>
  161. <input type="submit" value="Change">
  162. </form>
  163. </div>
  164. </div>
  165. <div class="col-md-4 col-sm-6 portfolio-item">
  166. <div class="portfolio-caption">
  167. <h4>Player 3</h4>
  168. <form action="update/player3.php" method="post">
  169. <label><input type="text" name="name3" placeholder="Name"></label>
  170. <label><input type="text" name="nick3" placeholder="Nick"></label>
  171. <label><input type="text" name="lastname3" placeholder="Lastname"></label>
  172. <label><input type="text" name="birthday3" placeholder="Birthday"></label>
  173. <label><input type="text" name="nationality3" placeholder="Nationality (EN)"></label>
  174. <label><input type="text" name="nationalitypl3" placeholder="Nationality (PL)"></label>
  175. <label><input type="text" name="nationalityde3" placeholder="Nationality (DE)"></label>
  176. <label><input type="text" name="city3" placeholder="City"></label>
  177. <label><input type="text" name="desc3" placeholder="Description (EN)"></label>
  178. <label><input type="text" name="descpl3" placeholder="Description (PL)"></label>
  179. <label><input type="text" name="descde3" placeholder="Description (DE)"></label>
  180. <label><input type="text" name="position3" placeholder="Position (EN)"></label>
  181. <label><input type="text" name="positionpl3" placeholder="Position (PL)"></label>
  182. <label><input type="text" name="positionde3" placeholder="Position (DE)"></label>
  183. <label><input type="text" name="fb3" placeholder="Facebook"></label>
  184. <label><input type="text" name="tw3" placeholder="Twitter"></label>
  185. <label><input type="text" name="ig3" placeholder="Instagram"></label>
  186. <label><input type="text" name="twitch3" placeholder="Twitch"></label>
  187. <label><input type="text" name="steam3" placeholder="Steam"></label>
  188. <label><input type="text" name="bg3" placeholder="Background"></label>
  189. <label><input type="text" name="playerimg3" placeholder="Player avatar"></label>
  190. <input type="submit" value="Change">
  191. </form>
  192. </div>
  193. </div>
  194. <div class="col-md-4 col-sm-6 portfolio-item">
  195. <div class="portfolio-caption">
  196. <h4>Player 4</h4>
  197. <form action="update/player4.php" method="post">
  198. <label><input type="text" name="name4" placeholder="Name"></label>
  199. <label><input type="text" name="nick4" placeholder="Nick"></label>
  200. <label><input type="text" name="lastname4" placeholder="Lastname"></label>
  201. <label><input type="text" name="birthday4" placeholder="Birthday"></label>
  202. <label><input type="text" name="nationality4" placeholder="Nationality (EN)"></label>
  203. <label><input type="text" name="nationalitypl4" placeholder="Nationality (PL)"></label>
  204. <label><input type="text" name="nationalityde4" placeholder="Nationality (DE)"></label>
  205. <label><input type="text" name="city4" placeholder="City"></label>
  206. <label><input type="text" name="desc4" placeholder="Description (EN)"></label>
  207. <label><input type="text" name="descpl4" placeholder="Description (PL)"></label>
  208. <label><input type="text" name="descde4" placeholder="Description (DE)"></label>
  209. <label><input type="text" name="position4" placeholder="Position (EN)"></label>
  210. <label><input type="text" name="positionpl4" placeholder="Position (PL)"></label>
  211. <label><input type="text" name="positionde4c" placeholder="Position (DE)"></label>
  212. <label><input type="text" name="fb4" placeholder="Facebook"></label>
  213. <label><input type="text" name="tw4" placeholder="Twitter"></label>
  214. <label><input type="text" name="ig4" placeholder="Instagram"></label>
  215. <label><input type="text" name="twitch4" placeholder="Twitch"></label>
  216. <label><input type="text" name="steam4" placeholder="Steam"></label>
  217. <label><input type="text" name="bg4" placeholder="Background"></label>
  218. <label><input type="text" name="playerimg4" placeholder="Player avatar"></label>
  219. <input type="submit" value="Change">
  220. </form>
  221. </div>
  222. </div>
  223. <div class="col-md-4 col-sm-6 portfolio-item">
  224. <div class="portfolio-caption">
  225. <h4>Player 5</h4>
  226. <form action="update/player5.php" method="post">
  227. <label><input type="text" name="name5" placeholder="Name"></label>
  228. <label><input type="text" name="nick5" placeholder="Nick"></label>
  229. <label><input type="text" name="lastname5" placeholder="Lastname"></label>
  230. <label><input type="text" name="birthday5" placeholder="Birthday"></label>
  231. <label><input type="text" name="nationality5" placeholder="Nationality (EN)"></label>
  232. <label><input type="text" name="nationalitypl5" placeholder="Nationality (PL)"></label>
  233. <label><input type="text" name="nationalityde5" placeholder="Nationality (DE)"></label>
  234. <label><input type="text" name="city5" placeholder="City"></label>
  235. <label><input type="text" name="desc5" placeholder="Description (EN)"></label>
  236. <label><input type="text" name="descpl5" placeholder="Description (PL)"></label>
  237. <label><input type="text" name="descde5" placeholder="Description (DE)"></label>
  238. <label><input type="text" name="position5" placeholder="Position (EN)"></label>
  239. <label><input type="text" name="positionpl5" placeholder="Position (PL)"></label>
  240. <label><input type="text" name="positionde5" placeholder="Position (DE)"></label>
  241. <label><input type="text" name="fb5" placeholder="Facebook"></label>
  242. <label><input type="text" name="tw5" placeholder="Twitter"></label>
  243. <label><input type="text" name="ig5" placeholder="Instagram"></label>
  244. <label><input type="text" name="twitch5" placeholder="Twitch"></label>
  245. <label><input type="text" name="steam5" placeholder="Steam"></label>
  246. <label><input type="text" name="bg5" placeholder="Background"></label>
  247. <label><input type="text" name="playerimg5" placeholder="Player avatar"></label>
  248. <input type="submit" value="Change">
  249. </form>
  250. </div>
  251. </div>
  252. </div>
  253. <p><a href="logout.php">Wyloguj się!</a></p>
  254. </div>
  255. </section>
  256. </div>
  257. </body>
  258. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement