Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zaawansowny formularz
Bojakki
post
Post #1





Grupa: Zarejestrowani
Postów: 379
Pomógł: 0
Dołączył: 18.08.2004

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


Chialem sie zapytac jak zrobic formularz, ktory bedzie wygladal i dzialal mniej wiecej tak:

Sa 3 rozwijane menu:
1. Wojewodztwo
2. Powiat
3. Miasto

I teraz chce by menu 2 i 3 byly niekatywne poki nie wybiore jakiegos wojewodztwa. gdy wybiore z menu 1 np. wojewodztwo wielkopolskie to zeby uaktywnilo sie menu 2 (menu 3 nadal niekatywne) i zeby byly w nim powiaty mieszczace sie w wojewodztwie wielkopolskim. Potem gdy wybiore z menu 2 jakis powiat to zeby menu 3 sie uaktywnilo i zeby byly w nim miasto/a, ktore sa w tym powiacie.

jak to zrobic, calosc oprzec o baze czy o pliki?


--------------------
Go to the top of the page
+Quote Post
legorek
post
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


To nie jest kwestia php, tylko raczej JS. (chyba że może AJAX)


--------------------
Go to the top of the page
+Quote Post
Pigula
post
Post #3





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


Cytat(legorek @ 2006-01-15 11:39:06)
To nie jest kwestia php,

nie prawda mozna to zrobic w php tylko ze za kazdym razem bedzie przeladowywac strone.
przyjmyjesz 3 zmienne dla kazdego menu po jednej jak zmienna pierwsa rowna sie 0 to w kolejnych dwoch inputach masz ---------------- jak wybeirzesz jakies wojewodztwo to przypisujesz je do zmienne sprawdzasz if'em jakie wojewodztwo i ladujesz do drugiego menu powiaty ale zmienna dla tego rowna sie 0 wiec w trzecim masz dlaej ------------ wybierasz powiat robisz to samo co z wojewodztwem i ladujesz miasta. ja zrobil bym na bazie danych ale jak chcesz to zrobic efektywnie to chyba powinienes uzyc AJAXA tak jak zasugerowal legorek choc to nie prawda ze nie mozna uzyc do tego tylko php.
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 Aktualny czas: 19.08.2025 - 18:00