Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.41 KB | None | 0 0
  1. <?php
  2.  
  3. if(!$_POST && !$_GET)
  4. {
  5. $tvrtke = array();
  6. $redovi = file("randomdata.txt");
  7.  
  8. //da izbrisemo prvi red u kojem je ime|tel|email... bla bla bla
  9. array_shift($redovi);
  10.  
  11. foreach($redovi as $red)
  12. {
  13. $red = trim($red); //da maknemo novi red na kraju
  14. $polje = explode("|", $red);
  15.  
  16. if(!in_array($polje[7], $tvrtke))
  17. {
  18. $tvrtke []= $polje[7];
  19. }
  20. }
  21.  
  22. ?>
  23. <form method="post" action="">
  24. Tvrtka:<br>
  25. <select name="tvrtka">
  26. <?php
  27. foreach($tvrtke as $tvrtka)
  28. {
  29. echo "<option value=\"$tvrtka\">$tvrtka</option>";
  30. }
  31. ?>
  32. </select>
  33. <input type="submit" value="Odaberi" name="submit">
  34. </form>
  35.  
  36. <?php
  37.  
  38. }
  39. else if($_POST && !$_GET)
  40. {
  41. $tvrtka = $_POST['tvrtka'];
  42.  
  43. $redovi = file("randomdata.txt");
  44. array_shift($redovi); //brisanje prvod reda
  45.  
  46. echo "<table border=1>";
  47.  
  48. foreach($redovi as $red)
  49. {
  50. $red = trim($red);
  51. $polje = explode("|", $red);
  52. if($polje[7] == $tvrtka)
  53. {
  54. echo "<tr>
  55. <td>$polje[0]</td>
  56. <td>$polje[1]</td>
  57. <td>$polje[2]</td>
  58. <td>$polje[3]</td>
  59. <td>$polje[4]</td>
  60. <td>$polje[7]</td>
  61. <td><a href=\"?teldjelatnika=$polje[1]\">Izmjeni</a></td>
  62. </tr>";
  63. }
  64. }
  65. echo "</table>";
  66. }
  67. else if($_GET && !$_POST)
  68. {
  69. $tel = $_GET['teldjelatnika'];
  70.  
  71. $redovi = file("randomdata.txt");
  72.  
  73. //da izbrisemo prvi red u kojem je ime|tel|email... bla bla bla
  74. array_shift($redovi);
  75.  
  76. foreach($redovi as $red)
  77. {
  78. $red = trim($red); //da maknemo novi red na kraju
  79. $polje = explode("|", $red);
  80. if($polje[1] == $tel)
  81. {
  82. echo "<form action=\"?spremanje=1\" method=\"post\">
  83. Ime:<br>
  84. <input type=\"text\" name=\"p0\" value=\"$polje[0]\">
  85. <br>
  86. Tel:<br>
  87. <input type=\"text\" name=\"p1\" value=\"$polje[1]\">
  88. <br>
  89. Email:
  90. <br>
  91. <input type=\"text\" name=\"p2\" value=\"$polje[2]\">
  92. <br>
  93. Grad:
  94. <br>
  95. <input type=\"text\" name=\"p3\" value=\"$polje[3]\">
  96. <br>
  97. Regija:
  98. <br>
  99. <input type=\"text\" name=\"p4\" value=\"$polje[4]\">
  100. <br>
  101. Datum:
  102. <br>
  103. <input type=\"text\" name=\"p5\" value=\"$polje[5]\">
  104. <br>
  105. Bio:
  106. <br>
  107. <textarea name=\"p7\" value=\"$polje[6]\">$polje[6]</textarea>
  108. <br>
  109. Tvrtka:
  110. <br>
  111. <input type=\"text\" name=\"p6\" value=\"$polje[7]\">
  112. <br>
  113. <br>
  114. <input type=\"submit\" value=\"Spremi\" name=\"shit\">
  115. </form>";
  116. }
  117.  
  118. }
  119. }
  120. else
  121. {
  122. $p0 = $_POST['p0'];
  123. $p1 = $_POST['p1'];
  124. $p2 = $_POST['p2'];
  125. $p3 = $_POST['p3'];
  126. $p4 = $_POST['p4'];
  127. $p5 = $_POST['p5'];
  128. $p6 = $_POST['p6'];
  129. $p7 = $_POST['p7'];
  130.  
  131. $redovi = file("randomdata.txt");
  132. $novi_redovi = array();
  133.  
  134. foreach($redovi as $red)
  135. {
  136. $polje = explode("|", $red);
  137.  
  138. if($polje[1] == $tel)
  139. {
  140. $novi_redovi []= "$p0|$p1|$p2|$p3|$p4|$p5|$p6|$p7";
  141. }
  142. else
  143. {
  144. $novi_redovi []= $red;
  145. }
  146.  
  147. }
  148. file_put_contents("randomdata.txt", $novi_redovi);
  149. }
  150.  
  151. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement