Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obsluga pola wyboru w formularzu, problem z wykonaniem
ppsi
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ppsi
post
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


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 :
  1. <?
  2. if (empty($_POST['imie']) || empty($_POST['nazwisko']) || empty($_POST['miasto']) || empty($_POST['kod1'])  ||  empty($_POST['kod2']) || empty($_POST['ulica']) || empty($_POST['nrdomu']) || empty($_POST['nrmieszkania']) || empty($_POST['rok']) || empty($_POST['dzien']) || empty($_POST['kierunkowy']) || empty($_POST['nrtel']) || empty($_POST['email']) || empty($_POST['kolor']) || empty($_POST['regulamin']) || empty($_POST['piosenkarze'])  || ($_POST['wojewodztwo'] == 'brakwojewodztwa' ) || ($_POST['miesiac'] == 'brakmiesiaca' )  || $_POST['komentarz']=="" )
  3. {
  4. echo '<form name=form method=post action=mail.php>';
  5. echo 'Nie wypełniłe&para; wszystkich pól formularza... uzupełnij brakuj&plusmn;ce pola<br>';
  6. }
  7. else
  8. {
  9. echo '<form name=form method=post action=mail.php>';
  10. }
  11.  
  12. ?>

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
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 04:34