Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.19 KB | None | 0 0
  1. <?php
  2. if(!$_POST && !$_GET)
  3. {
  4. $tvrtke = array();
  5. $redovi = file("randomdata.txt");
  6.  
  7. //da izbrisemo prvi red u kojem je ime|tel|email... bla bla bla
  8. array_shift($redovi);
  9.  
  10. foreach($redovi as $red)
  11. {
  12. $red = trim($red); //da maknemo novi red na kraju
  13. $polje = explode("|", $red);
  14. if(count($polje) > 1)
  15. if(!in_array($polje[7], $tvrtke))
  16. {
  17. $tvrtke []= $polje[7];
  18. }
  19. }
  20.  
  21. ?>
  22. <form method="post" action="?faza=2">
  23. Tvrtka:<br>
  24. <select name="tvrtka">
  25. <?php
  26. foreach($tvrtke as $tvrtka)
  27. {
  28. echo "<option value=\"$tvrtka\">$tvrtka</option>";
  29. }
  30. ?>
  31. </select>
  32. <input type="submit" value="Odaberi" name="submit">
  33. </form>
  34.  
  35. <?php
  36.  
  37. }
  38. else if($_GET['faza']==2)
  39. {
  40. $tvrtka = $_POST['tvrtka'];
  41.  
  42. $redovi = file("randomdata.csv");
  43. array_shift($redovi); //brisanje prvod reda
  44.  
  45. echo "<table border=1>";
  46.  
  47. foreach($redovi as $red)
  48. {
  49. $red = trim($red);
  50. $polje = explode("|", $red);
  51. if(count($polje) > 1)
  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. </tr>";
  62. }
  63. }
  64. echo "</table>";
  65.  
  66. $tvrtke = array();
  67.  
  68. foreach($redovi as $red)
  69. {
  70. $red = trim($red); //da maknemo novi red na kraju
  71. $polje = explode("|", $red);
  72. if(count($polje) > 1)
  73. if(!in_array($polje[7], $tvrtke))
  74. {
  75. $tvrtke []= $polje[7];
  76. }
  77. }
  78. ?>
  79. <form action="?faza=3" method="post">
  80. Prebaci djelatnike u:<br>
  81. <select name="tvrtka2">
  82. <?php
  83. foreach($tvrtke as $tv)
  84. {
  85. echo "<option value=\"$tv\">$tv</option>";
  86. }
  87. ?>
  88. </select>
  89. <?php
  90. echo "<input type=\"hidden\" name=\"tvrtka1\" value=\"$tvrtka\">";
  91. ?>
  92. <br>
  93. <input type="submit" name="submit" value="Prebaci">
  94. </form>
  95. <?php
  96. }
  97. else if($_GET['faza']==3)
  98. {
  99.  
  100. $tvrtka1 = $_POST['tvrtka1'];
  101. $tvrtka2 = $_POST['tvrtka2'];
  102.  
  103. $novi_redovi = array();
  104. $redovi = file("randomdata.txt");
  105.  
  106. foreach($redovi as $red)
  107. {
  108. $red = trim($red);
  109. $polje = explode("|", $red);
  110. if(count($polje) > 1)
  111. if($polje[7] == $tvrtka1)
  112. {
  113. $polje[7] = $tvrtka2;
  114. }
  115. $novi_redovi []= implode("|", $polje)."\n";
  116. }
  117. file_put_contents("randomdata.csv", $novi_redovi);
  118. }
  119. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement