![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Jestem w trakcie robienia formularza i napotkałem się na taki problem którego nie potrafię sam rozwiązać. A wieć mam zrobione pole manu do wyboru województwa oto kod w HTML: Kod Wojewodztwo: <br> <select name="wojewodztwo" > <option value="brakwojewodztwa"> <option value="wielkopolskie">wielkopolskie <option value="podkarpackie">podkarpackie <option value="malopolskie">malopolskie <option value="zachodniopomorskie">zachodniopomorskie </select> Chce aby zrobić kiedy użytkownik wybieże odpowienie wojewodztwo zostanie wyswietlone raz jeszcze cale pole menu z wojewodztwami lecz bedzie zaznaczone pole ktore wybrał użytkownik. Oczywiście wyszystko w php.Jak coś takiego zrobic? prosze o pomoc.Pozdrawiam cale forum.papaptki |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Mi się wydaje, ze najlepiej to zrobić wysyłając zmienną z nazwa wojewodztwa zaznaczonego. Później robisz skrypt, który będzie segregował nazwy województw... Chodzi o to, żeby jako pierwsze ustawial nazwe wybranego województwa, a później żeby skrypt dodawał nastepne nazwy....
-------------------- "Państwo to ja" Ludwik XIV
"Wróg zaatakuje to co kochasz" Ojciec Chrzestny "Wszystko powinno być proste jak to tylko możliwe, ale nie prostsze..." A. Einstein "Wyobraźnia jest ważniejsza niż wiedza" Albert Einstein "Nieprawda powtarzana wielokrotnie staje się prawdą" |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Dzieki za odpowiedz niestety nie mam pojecia jak to wykonac w praktyce poniewz jestem zupelnie poczatkujacy. Czy pokaze mi ktos jak powinien wygladac do tego kod? z gory dziekuje i pozdrawiam
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Pisane z palca (w poniedziałek rano
![]() ![]()
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
hejak dzieki za kodzik co prawda nie wyskoczyl zaden blad ale nie dziala to kurcze poprawnie. Juz mowie co sie dzieje .Obojetnie jakie zostanie wybrane wojewodztwo po nacisnieciu wyślij zawsze wyskakuje zaznaczone brakwojewodztwa czyli brak , obojetnie co wybiore wcześniej zawsze po wyslaniu jest zaznaczone brakwojewodztwa.Hmmm trzeba było by pewnie troszke dopracować ten srypt.Ma ktoś jakiś pomysł? z góry dziekuje i pozdrawiam całe forum papaptki
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
aczy ty wogole do formualrza podpiales? He? Bo to co opisujesz to wyglada jakbys tego nie zrobil lub zrobiles zle.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Tak nospor mam zrobione caly formularz w HTML wyglada tak:
Kod <form name="formularz" method="post" action="mail.php"> ... Kod Wojewodztwo: <br> <select name="wojewodztwo" > <option value="brakwojewodztwa"> <option value="wielkopolskie">wielkopolskie <option value="podkarpackie">podkarpackie <option value="malopolskie">malopolskie <option value="zachodniopomorskie">zachodniopomorskie </select><br> ... Kod <input type="submit" name="submit" value="wyślij"> <input type="reset" name="reset" value="od nowa"> </form Tak w skrucie wyglada kod HTML Natomiast php tak:
...
Tak to wyglada w skrucie w miejscach ... wiadomo jest dalsza cześć kodu której nie podałem ze wzgledu na dużą niepotrzebą ilość kodu. NOSPOR problem nadal ten sam.Kiedy wybiore w formularzu HTML wojewodztwo zrobie wyslij formularz sie przeladuje odpali sie mail.php i wyskocza wszystkie pola wlacznie z wojewodztwami w którym powinno być zaznaczone pole które wcześniej użytkownik wybrał.Natomiast efekt jest taki że obojetnie co zostanie wybrane w formularzu HTML po wysłaniu wyskakuje zawsze brakwojewodztwa. Cos chyba trzeba było by poprawić.Zrobiłem nospor nawet to co podałeś i efekt ten sam niepoprawny.Prosze o pomoc w rozwiązaniu tego problemu.Z góry WAM dzieki i POZDRÓWKA Ten post edytował ppsi 19.09.2005, 11:32:09 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod, który ci podałem, który zresztą byl modyfikacją kodu mike_mech działa i pod operą i pod IE. Może cos źle go wkleiles.
(ups - pomylilem /select z /form kolejnoscią. juz poprawilem. pisalem na szybko) Pozatym u Ciebie w kodzie widzę pewną niekonsekwnecje:
co oznacza ze gdy nie wypelni ktos wszytkich pol formularza, to ty form nie tworzysz, co juz jest bledem -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
dzieki nospor bardzo możliwe sam to kombinowałem a że jestm poaczatujacy to mogłem przekombinować. Mój poacztek skryptu wyglada tak w php :
Nie wiem czy jest dobrze zapisane ale powiem może co chciałem uzyskać. Jeśli powyższe pola nie zostana wypelnione (które kolwie z nich lub wszystkie) wtedy twożymy formularza i wyskokuje kominikat "nie wszystkie pola zostały wypełnione" .Else miało znaczyć ze jeśli wszystkie pola będa wypełnione wtedy również twożymy formularz lecz komunikat nie wyskauje. Pewnie zle coś zapisałem wogle wydaje mi sie ten zapis jakoś mało prymitywny. Nospor według Ciebie jak to powinnienem zapisac? Dzieki bardzo nospor niech moc będzie z TOBA.papaptki |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No faktycznie nie zauwazylem, że ty i w if i w else dajesz te form. No ale niepotzrebnie skoro to za kazdym razem ma byc.
Ajak ma wygladac, no tak jak pisalismy wczesniej
No i oczywiscie dodaj akcje, ze gdy ktos wypelnil wszystko to cos ma sie zrobic -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Dziala Panie i Panowie dziekuje bardzo za pomoc wielka pozdrowka dla mike_mech oraz NOSPORA i calego forum papaptki
Ten post edytował ppsi 19.09.2005, 15:33:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:33 |