Witam, piszę w takiej sprawie iż czy istnieje możliwość zapisywania wybranej opcji, tzn. wybieram w d1 nie i w d2 tak i po odświeżeniu strony mam wybrane z automatu w d1 nie a w d2 tak. Tak jakby dynamiczne "selected". Mam nadzieję że objaśniłem o co chodzi, poniżej kod.







  1. <?php
  2.  
  3. $pole1 = trim($_POST['pole1']);
  4. $pole2 = trim($_POST['pole2']);
  5. $pole3 = trim($_POST['pole3']);
  6.  
  7. if(empty($pole1) and empty($pole2) and empty($pole3)) {
  8.  
  9. <form action="" method="post">
  10. <label for="d">D1</label>
  11. <select id="d" name="pole1">
  12. <option value=" tak(D1)" selected>tak</option>
  13. <option value="nie(D1)">nie</option>
  14. </select>
  15. <label for="d">D2</label>
  16. <select id="d" name="pole2">
  17. <option value="tak(D2)" selected>tak</option>
  18. <option value="nie (D2)">nie</option>
  19. </select>
  20. <label for="d">D3</label>
  21. <select id="d" name="pole3">
  22. <option value=" (D3)" selected>tak</option>
  23. <option value="nie (D3)">Nie</option>
  24. </select>
  25. <input type="submit" value="Zapisz">
  26. </form>';
  27. }
  28. else {
  29.  
  30. $dane = $pole1."`".$pole2."`".$pole3."\n";
  31.  
  32. $file = "baza.txt";
  33.  
  34. $fp = fopen($file, "a");
  35.  
  36. flock($fp, 2);
  37.  
  38. fwrite($fp, $dane);
  39.  
  40. flock($fp, 3);
  41.  
  42. fclose($fp);
  43.  
  44. echo "Dane zostały zapisane!<br />";
  45. echo "<a href=\"podglad.php\">Zobacz wpisane dane</a>";
  46. }
  47.  
  48. ?>