Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Elementy formularza zależne od pola SELECT
mkotek
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 12.07.2007

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


Witam,
Chciałem zrobić formularz rejestracyjny, gdzie w zależności od wybranego selecta pojawią mi się odpowiednie pola, ale nie wiem dokładnie jak sprawdzić wybraną zmienną bez przeładowania strony. NP:

  1. <?php
  2. echo ('<p /><b>Jestes:<br /></b><select name="status"><option values=>Wybierz </option>  <option name="student" >Studentem</option><option name="wykladowca">Wykładowcą</option>');
  3. ?>


i teraz chciałbym sprawdzić bez przeładowania jaka wartość została wybrana. Jeżeli student to:
  1. <?php
  2. echo ('<p><b>podaj nr albumu:<br /><input .... >  ');
  3. ?>

i tak samo przy wybraniu wykładowcy:
  1. <?php
  2. echo ('<p><b>podaj PESEL:<br /><input .... >  ');
  3. ?>


Może mi ktoś podpowiedzieć jak mam przekazać taką zmienną? zastanawiałem się nad ustawieniem $_POST['student'] i $_POST['wykladowca'] do każdej opcji przy value, ale to niestety nie działa. Jak się domyślam to ta zmienna zostanie dopiero przypisana po wciśnięciu przycisku submit. Więc jak to zrobić bez przeładowania.
Testowałem nawet rozwiązanie
  1. <?php
  2. value='.$zmienna1.'>student
  3. ?>
ale to też nie działa :/
Mam nadzieję, że wystarczająco to opisałem i ktoś podrzuci mi jakieś rozwiązanie (metodę). :/
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




dynamic selects

Było nieraz, poszukaj.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 02:31