Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]Jak wybrać formularz, który ma być wysłany za pomocą checkboxa ?
Forum PHP.pl > Forum > Przedszkole
maniek99
Mam dwa formularze :
  1. <li><form action="http://.pl/inc/search.php">
  2. <input type="text" id="textfield1" name="co" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Podaj autora':this.value;" value="Podaj autora">
  3. <input type="submit" id="szukaj" value="Szukaj" >
  4. </form></li>
  5. <li><form action="http://.pl/inc/search2.php">
  6. <input type="text" id="textfield2" name="co" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Wpisz tytul':this.value;" value="Wpisz tytul">
  7. <input type="submit" id="szukaj" value="Szukaj" >
  8. </form></li>


Pierwszy służy do wyszukiwania autorów a drugi tekstów.

Chciałbym zamiast tych 2 formularzy mieć jeden oraz pole (checkbox,radiobutton), które zależnie od wyboru definiuje, który formularz ma być wysłany.
Czyli mam jeden formularz oraz check na którym zaznaczam czy szukam autorów czy tekstów.

Jak coś takiego wykonać ?
Turson
  1. <li>
  2. <form action="http://.pl/inc/search.php">
  3. <select name="kategoria">
  4. <option value="0">Autor</option>
  5. <option value="1">Tekst</option>
  6. </select>
  7. <input type="text" id="textfield1" name="co" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Podaj autora':this.value;" value="Podaj coś tam">
  8. <input type="submit" id="szukaj" name="wyslano" value="Szukaj" >
  9. </form>
  10. </li>
  11.  
  12. <?php
  13. if(isset($_POST['wyslano'])){
  14. if($_POST['kategoria']==0){
  15. // szukaj autora
  16. }
  17. elseif($_POST['kategoria']==1){
  18. /// szukaj tekst
  19. }
  20. }
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.