Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Zapamiętywanie wyboru w formularzu, jak?
Forum PHP.pl > Forum > Przedszkole
kamil9012
Mam formularz, w którym wybieram miesiąc i klikam szukaj. Wszystko działa ok, ale po każdym kliknięciu szukaj trzeba wybierać ponownie miesiąc. Czy istnieje jakaś funkcja, która będzie zapamiętywała wybór z poprzedniego wyszukiwania?

  1. <select name="seek_month">
  2. <option value=''>all</option>
  3. <option value='january'>styczeń</option>
  4. <option value='february'>luty</option>
  5. <option value='march'>marzec</option>
  6. <option value='april'>kwiecień</option>
  7. <option value='may'>maj</option>
  8. <option value='june'>czerwiec</option>
  9. <option value='july'>lipiec</option>
  10. <option value='august'>sierpień</option>
  11. <option value='september'>wrzesień</option>
  12. <option value='october'>październik</option>
  13. <option value='november'>listopad</option>
  14. <option value='december'>grudzień</option>
  15. </select>
d3ut3r
  1. <?php
  2. $miesiace=array( 'january'=>'Styczeń',
  3. 'february'=>'Luty',
  4. 'march'=>'Marzec',
  5. );
  6. ?>
  7. <form method="post" action="">
  8. <select name="seek_month">
  9. <?php
  10. foreach ($miesiace as $key=>$miesiac):
  11. $selected='';
  12. if ($_POST['seek_month']==$key){
  13. $selected='selected="selected"';
  14. }
  15. ?>
  16. <option value="<?=$key?>" <?=$selected?>><?=$miesiac?></option>
  17. <?php
  18. endforeach;
  19. ?>
  20. </select>
  21. <input type="submit">
  22. </form>


Powinno działać smile.gif
prowseed
Jest.
W jaki sposob wysylasz formularz?

//EDIT
spóźnialski jestem... ; )
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.