Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]Lista Rozwijalna
Forum PHP.pl > Forum > Przedszkole
Matimor
Witam
A więc tak zrobiłem sobie listę rozwijaln± do wyboru języka forum, lecz teraz nie wiem jak zrobić od¶wieżenie strony po wyborze danej opcji. Próbowałem co¶ z onchange ale na darmo.
  1. echo'<div class="jezyk">';
  2. echo'<form action="">';
  3. echo' <select name="Language" onchange" ">';
  4. echo' <option>Polish</option>';
  5. echo' <option>English</option>';
  6. echo' </select>';
  7. echo'</form>';
  8. echo'</div>';


Cały formularz robiony w PHP.


2. Pytanie dotyczy zmiennych, czy ustawienie zmiennej $test = 1; dotyczy wszystkich czy tylko danego użytkownika, który tam ustawił w czym¶ t± zmienna?
sadistic_son
Po pierwsze:
  1. <option value=pl >Polish</option>
  2. <option value=eng >English</option>
Po drugie musi być przycisk do wysyłania formularza, czyli równierz do od¶wieżania strony:
  1. </select><br />
  2. <input type=submit name=language value=wybierz />
  3. </form>

Po trzecie:
Cytat
2. Pytanie dotyczy zmiennych, czy ustawienie zmiennej $test = 1; dotyczy wszystkich czy tylko danego użytkownika, który tam ustawił w czym¶ t± zmienna?
Nie rozumiem pytania. Jaka zmienna $test=1?!
phpion
Cytat(sadistic_son @ 23.08.2009, 11:54:52 ) *
Po drugie musi być przycisk do wysyłania formularza, czyli równierz do od¶wieżania strony

Nie musi. To powinno działać:
  1. echo'<div class="jezyk">';
  2. echo'<form action="" id="moj_form">';
  3. echo' <select name="Language" onchange="document.getElementById(\'moj_form\').submit();">';
  4. echo' <option>Polish</option>';
  5. echo' <option>English</option>';
  6. echo' </select>';
  7. echo'</form>';
  8. echo'</div>';
sadistic_son
No dobra, ale w sumie to jest to jednoznaczne z nacisnieciem przycisku a jednoczesnie przycisk zadziala tez przy opcji multiple, a onchange juz (tak sadze) nie.
Quantum
~Matimor masz na my¶li zasięg zmiennych ?
~sadistic_son multiple dla wyboru języka ?
sadistic_son
Cytat(sniffer32 @ 23.08.2009, 12:01:26 ) *
~sadistic_son multiple dla wyboru języka ?
  1. <select name="nazwa" multiple="multiple">
To pozwoli na wybór więcej niż jednej opcji. W tym przypadku jest to zbędne bo po co wybierać 2 czy 4 języki na raz. Ale w innych przypadkach jest to przydatne.
Matimor
Co do zmiennych to chodzi o to, że:

Tworze zmienn± np. $test = 0;

I jeżeli np. użytkownik wejdzie na dan± stronę gdzie ustawia t± zmienna na 1 to czy będzie to tylko dla niego zmienione czy wszystkim użytkownikom strony zmieni zmienn± na 1.
Wicepsik
Poczytaj o sesjach...
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.