Advertisement
Guest User

Untitled

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