Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Formularz z dynamicznym form action
Forum PHP.pl > Forum > Przedszkole
mefistofeles
Prosty formularz:

  1.  
  2. $link1 = '...';
  3. $link2 = '...'
  4.  
  5. <form action="$target" target="_blank" method="post">
  6.  
  7. <textarea rows="15" cols="20" name="keyword">
  8. </textarea><br>
  9.  
  10. <INPUT TYPE=RADIO NAME="p1" VALUE="S">1-10<BR>
  11. <INPUT TYPE=RADIO NAME="p1" VALUE="M">1-20<BR>
  12.  
  13. <input type="submit" class="buttonlog" name="submit" value="Sprawdz">
  14. </form>


Chodzi o to, żeby w zależności który radio button zostanie wybrany to action zostanie odpowienio spreparowany.
Tzn jak wybiorę button nr 1 to $target przyjmie wartość 1 linka a w innym przypadku 2.

Nie wiem jak zidentyfikować który radio button jest wybrany bo muszą mieć takie same NAME czyli trzeba identyfikować
po VALUE tylko jak ?

Da się to zrobić bez js ?
(a może prościej checkbox ?)

smietek
Takie rzeczy to tylko przy użyciu JS.
mefistofeles
A mógłby ktoś pokazać chociaż jakiś przykładowy kod w js na coś w tym stylu, bo akurat na js to się
najsłabiej niestety znam.
mls
  1. <input type="radio" name="p1" value="S" onclick="this.form.action = 'akcja1'" />
  2. <input type="radio" name="p1" value="M" onclick="this.form.action = 'akcja2'" />
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.