Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wyświetlanie wartości zmiennej
Forum PHP.pl > Forum > Przedszkole
Maciucha67
Witam forumowiczów!
To mój debiut na Forum, proszę w związku z tym o wyrozumiałość.

Zmontowałem prosty formularz służący do wysyłania maila ze strony kontaktowej.
W formularzu znajduje się pole "select", za pomocą którego należy wybrać adresata.
Czy istnieje możliwość wyświetlenia pewnych danych, np telefonu adresata, za pomocą funkcji switch (lub innej), czyli wyświetlenia wartości jakiejś zmiennej zależnej od pola wyboru zawartego w formularzu, jeszcze przed wciśnięciem przycisku submit?

Dzięki z góry za pomoc
mike
Tak, dokładnie do takich rzeczy służy switch.

  1. <?php
  2.  
  3. switch ($_POST['nazwa_selecta'] ) { // $_POST['nazwa_selecta'] to dane z listy z formularza
  4. case 'wartość_1':
  5. echo 'wybrałeś 1';
  6. break;
  7. case 'wartość_2':
  8. echo 'wybrałeś 2':
  9. break;
  10. default:
  11. echo 'wybrałeś coś innego';
  12. }
  13.  
  14. ?>


Tylko, że to są totalne podstawy, które przeczytasz w manualu.
Maciucha67
OK ja to wszystko rozumiem.
Ale u mnie dziala dopiero po wyslaniu formularza.
Podczas wyboru nie ma dostepu tej zmiennej
arecki
Da radę ale tylko za pomocą JavaScript/Ajax (jeżeli chcesz dane pobierać dynamicznie z bazy/itp.) Do selecta dodajesz zdarzenie onchange a wnim wywołanie funkcji JS i voila smile.gif
Maciucha67
Trudno sie mowi.
Dzieki
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.