Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML]Jak wybrać formularz, który ma być wysłany za pomocą checkboxa ?
maniek99
post 6.03.2014, 21:26:44
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 22.03.2013

Ostrzeżenie: (0%)
-----


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ć ?
Go to the top of the page
+Quote Post
Turson
post 6.03.2014, 21:31:38
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


  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. }


Ten post edytował Turson 6.03.2014, 21:31:50
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 02:51