Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Formularz, odczyt pola select poprzez php
#1
Cześć wszystkim.
Muszę zrobić formularz do szkoły i natknąłem się na mały problem.
Dotyczy on pola select a konkretnie to nie wiem w jaki sposób odczytać wybraną wartość poprzez php.

Tak wygląda fragment z pliku html z polem select
Kod PHP:
<label class="opis">Miejsce zamieszkania</label>
        <
div>
        <
select name="miejscowosc">
        <
option>Kosakowo</option>
        <
option>Rewa</option>
        <
option>Mosty</option>
        <
option>Pierwoszyno</option>
        <
option>Pogórze</option>
        <
option>Dębogórze</option>
        </
select>
        </
div 

Próbowałem zrobić to tak:
Kod PHP:
$miejscowosc=$_POST["Miejscowosc"];
 if(!isset(
$_POST["Miejscowosc"]))
 {
        echo 
"<h3><em><u>Miejscowosc: Nie podano miejscowosc</em></h3>";
 }
 else echo 
"<h3>Miejscowosc: <em>".$miejscowosc."</em></h3>"

Ale niestety nie wychodzi. Wie ktoś może jak odczytać poprawnie te pole?
Pozdrawiam.
Odpowiedz
#2
w php masz miejscowość z dużej litery, a w html z małej.

po drugie pole select tak wygląda

Kod:
<select name="miejscowosc">
<option value="kosakowo">Kosakowo</option>
        <option value="rewa">Rewa</option>
        <option value="mosty">Mosty</option>
        <option value="pierwoszyno">Pierwoszyno</option>
        <option value="pogorze">Pogórze</option>
        <option value="debogorze">Dębogórze</option>
Odpowiedz
#3
No tak takie błędy popełnić...

Dzięki serdeczne za pomoc. Smile
Odpowiedz
#4
I nie masz klamerek po else.
Odpowiedz
#5
(28-05-2011, 21:01)kmd napisał(a): I nie masz klamerek po else.
A od kiedy muszą być?
Odpowiedz
#6
no własnie Big Grin klamerek się używa jak jest więcej niż jedna instrukcja, a tak to nie musi być tyczy się to wszystkich pętli i warunków
Odpowiedz
#7
To prawda, klamerek nie potrzeba, ale bardziej chodzi mi o konsekwencje pisania kodu. Jak zaczął klamerkami,to niech klamerkami skończy. Brak konsekwencji prowadzi do wielu błędów, przy większych projektach - takie przynajmniej ja mam zdanie.
Odpowiedz
#8
(29-05-2011, 01:01)kmd napisał(a): To prawda, klamerek nie potrzeba, ale bardziej chodzi mi o konsekwencje pisania kodu. Jak zaczął klamerkami,to niech klamerkami skończy. Brak konsekwencji prowadzi do wielu błędów, przy większych projektach - takie przynajmniej ja mam zdanie.
Zgadzam się, konsekwencja jest ważna, ale z Twojego posa wynikało, że to jakiś syntax jest Wink
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Formularz kontaktowy HTML Kaza152 3 2,796 21-06-2012, 21:46
Ostatni post: kornell
  [jQuery]Odczyt klas - prośba o pomoc heavy1123 1 1,196 18-06-2012, 03:23
Ostatni post: kornell
  [xsl] xsl:value-of select - 2 parametry i brak spacji lukaszm 0 1,455 26-02-2012, 01:48
Ostatni post: lukaszm
Question formularz problem z CSS Kruszin 1 2,067 07-01-2012, 23:10
Ostatni post: Engine
  [jquery+html] problem formularz bryndzyk 10 8,442 06-01-2012, 02:49
Ostatni post: bryndzyk

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl