Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.52 KB | None | 0 0
  1. <?php
  2. require "inc.sessioonid.php";
  3.  
  4.  
  5. if( isSet($_POST["id"])){
  6.  
  7. $id = (int)$_POST["id"];
  8.  
  9. if($id==0){
  10.  
  11. $db = mysqli_connect("localhost", "siim", "j2K4l6");
  12. if($db){
  13. $baas = mysqli_select_db($db, "siim");
  14. if($baas){
  15.  
  16. $Kasutajanimi = $_POST['a1'];
  17. $Parool = $_POST['a2'];
  18. $Eesnimi = $_POST['a3'];
  19. $Perekonnanimi = $_POST['a4'];
  20. $Isikukood = $_POST['a5'];
  21. $Meiliaadress = $_POST['a6'];
  22.  
  23. $p2ring = "INSERT INTO `b01av079_kasutajad` (`ID`, `Kasutajanimi`, `Parool`, `Eesnimi`, `Perekonnanimi`, `Isikukood`, `Meiliaadress`, `Regaaeg`)
  24. VALUES (NULL, '$Kasutajanimi', PASSWORD('$Parool'), '$Eesnimi', '$Perekonnanimi', '$Isikukood', '$Meiliaadress', NOW())";
  25.  
  26. $vastus = mysqli_query($db, $p2ring);
  27. if($vastus){
  28. echo '<br>Andmed lisatud andmebaasi';
  29. }else{
  30. echo '<br>Proovi uuesti';
  31. }
  32. }
  33. }
  34. }else{
  35.  
  36. }
  37. }
  38.  
  39. if( isSet($_POST["id"])){
  40.  
  41. $id = (int)$_POST["id"];
  42.  
  43. if($id){
  44.  
  45. $db = mysqli_connect("localhost", "siim", "j2K4l6");
  46. if($db){
  47. $baas = mysqli_select_db($db, "siim");
  48. if($baas){
  49.  
  50.  
  51. $Parool = $_POST['b1'];
  52. $Eesnimi = $_POST['b2'];
  53. $Perekonnanimi = $_POST['b3'];
  54. $Isikukood = $_POST['b4'];
  55. $Meiliaadress = $_POST['b5'];
  56.  
  57. $p2ring = "UPDATE `b01av079_kasutajad` (`ID`, `Parool`, `Eesnimi`, `Perekonnanimi`, `Isikukood`, `Meiliaadress`)
  58. SET ('$id', PASSWORD('$Parool'), '$Eesnimi', '$Perekonnanimi', '$Isikukood', '$Meiliaadress')
  59. WHERE `b01av079_kasutajad`.`ID` = $id
  60. ";
  61.  
  62.  
  63. $vastus = mysqli_query($db, $p2ring);
  64. if($vastus){
  65. echo '<br>Andmed andmebaasis on uuendatud';
  66. }else{
  67. echo '<br>Proovi uuesti';
  68. }
  69. }
  70. }
  71. }else{
  72.  
  73. }
  74. }
  75.  
  76.  
  77.  
  78. ?>
  79.  
  80. <!DOCTYPE html>
  81. <html lang="et">
  82. <head>
  83. <meta charset="UTF-8">
  84. <title>Kasutjate haldus</title>
  85. <style>
  86. table{
  87. border-collapse: collapse;
  88. }
  89. th,td{
  90. border: 1px solid #000000;
  91. text-align: left;
  92. padding: 5px;
  93. font-size: 10pt;
  94. font-family: Arial;
  95.  
  96. }
  97. </style>
  98. </head>
  99. <body>
  100.  
  101. <?php
  102.  
  103. include "inc.navigatsioon.php";
  104.  
  105. echo "<h1>Kasutajate haldus</h1>";
  106. if( isSet($_GET["id"]) ){
  107.  
  108.  
  109. $id = (int)$_GET["id"];
  110.  
  111. if($id==0){
  112. //Uue kasutaja lisamine
  113. echo "
  114. <form method='POST'>
  115. <table>
  116. <tr>
  117. <th>Atribuut</th>
  118. <th>Väärtus</th>
  119. </tr>
  120. <tr>
  121. <td>ID</td>
  122. <td>0<input type='hidden' name='id' value='0'></td>
  123. </tr>
  124. <tr>
  125. <td>Kasutajanimi</td>
  126. <td><input type='text' name='a1'></td>
  127. </tr>
  128. <tr>
  129. <td>Parool</td>
  130. <td><input type='password' name='a2'></td>
  131. </tr>
  132. <tr>
  133. <td>Eesnimi</td>
  134. <td><input type='text' name='a3'></td>
  135. </tr>
  136. <tr>
  137. <td>Perekonnanimi</td>
  138. <td><input type='text' name='a4'></td>
  139. </tr>
  140. <tr>
  141. <td>Isikukood</td>
  142. <td><input type='number' name='a5'></td>
  143. </tr>
  144. <tr>
  145. <td>Meiliaadress</td>
  146. <td><input type='text' name='a6'></td>
  147. </tr>
  148. </table>
  149. <input type='submit' value='LISA'>
  150. </form>
  151. ";
  152.  
  153.  
  154. }else{
  155.  
  156.  
  157. $db = mysqli_connect("localhost", "siim", "j2K4l6");
  158. if($db){
  159. $baas = mysqli_select_db($db, "siim");
  160. if($baas){
  161. $p2ring = "SELECT * FROM b01av079_kasutajad WHERE id=".$id;
  162.  
  163. $vastus = mysqli_query($db, $p2ring);
  164.  
  165. if($vastus){
  166. if($kirje = mysqli_fetch_assoc($vastus)){
  167. echo "
  168. <form method='POST'>
  169. <table>
  170. <tr><th>Atribuut</th>
  171. <th>Väärtus</th>
  172. </tr>
  173. <tr>
  174. <td>ID</td>
  175. <td>$kirje[ID]</td>
  176. </tr>
  177. <tr>
  178. <td>Kasutajanimi</td>
  179. <td>$kirje[Kasutajanimi]</td>
  180. </tr>
  181. <tr>
  182. <td>Parool</td>
  183. <td><input type='password' name='b1' value='$kirje[Parool]'></td>
  184. </tr>
  185. <tr>
  186. <td>Eesnimi</td>
  187. <td><input type='text' name='b2' value='$kirje[Eesnimi]'></td>
  188. </tr>
  189. <tr>
  190. <td>Perekonnanimi</td>
  191. <td><input type='text' name='b3' value='$kirje[Perekonnanimi]'></td>
  192. </tr>
  193. <tr>
  194. <td>Isikukood</td>
  195. <td><input type='number' name='b4' value='$kirje[Isikukood]'></td>
  196. </tr>
  197. <tr>
  198. <td>Meiliaadress</td>
  199. <td><input type='number' name='b5' value='$kirje[Meiliaadress]'></td>
  200. </tr>
  201. <tr>
  202. <td>Regaaeg</td>
  203. <td>$kirje[Regaaeg]</td>
  204. </tr>
  205. </table>";
  206. echo "<tr><td><input type='submit' value='Salvesta'></td></tr>";
  207. echo "<a href='?id=0'>Lisa uus kasutaja</a>";
  208. }else{
  209. echo "Sellise IDga kasutajat ei leitud
  210. </form>
  211. ";
  212. }
  213. }
  214. }
  215. }
  216. }
  217.  
  218. }else{
  219. //Kõikide kasutajatega tabeli näitamine
  220.  
  221. $db = mysqli_connect("localhost", "siim", "j2K4l6");
  222. if($db){
  223. $baas = mysqli_select_db($db, "siim");
  224. if($baas){
  225. $p2ring = "SELECT * FROM b01av079_kasutajad";
  226.  
  227. $vastus = mysqli_query($db, $p2ring);
  228.  
  229. if($vastus){
  230. echo "<a href='?id=0'>Lisa uus kasutaja</a>";
  231. echo "<table>";
  232. echo "<tr><th>ID</th><th>Kasutajanimi</th><th>Parool</th><th>Eesnimi</th><th>Perekonnanimi</th><th>Isikukood</th><th>Meiliaadress</th><th>Regaaeg</th></tr>";
  233. while($kirje = mysqli_fetch_assoc($vastus)){
  234. echo "<tr>
  235. <td>$kirje[ID]</td>
  236. <td><a href='?id=$kirje[ID]'>$kirje[Kasutajanimi]</a></td>
  237. <td>$kirje[Parool]</td>
  238. <td>$kirje[Eesnimi]</td>
  239. <td>$kirje[Perekonnanimi]</td>
  240. <td>$kirje[Isikukood]</td>
  241. <td>$kirje[Meiliaadress]</td>
  242. <td>$kirje[Regaaeg]</td>
  243. </tr>";
  244. }
  245. echo "</table>";
  246. }
  247.  
  248. }
  249. }
  250. }
  251.  
  252.  
  253. ?>
  254. </body>
  255. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement