Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: html + php formularz
Forum PHP.pl > Forum > Przedszkole
Nubzor
Witajcie,

napisalem sobie w htmlu prosty formularz (2 pola i submit).

W PHP chciałem sprawdzić czy w pola jest coś wpisane. Dane z formularza przekazałem sobie POSTem do zmiennych php i postawiłem warunek:


isset(zmienna_pola_pierwszego) && isset (zmienna_pola_drugiego) {

instrukcje gdy jest wpisane } else {

instrukcje gdy puste

}



niestety powyzszy kod jest troszeczke zawodny, poniewaz gdy ladujemy strone to pola sa automatycznie puste i wykonuje sie instrukcja po elsie.

Jak zrobic, zeby powyzszy warunek nie byl sprawdzany podczas ladowania strony? Tudziesz jak zrobic, zeby byl sprawdzany tylko po wysłaniu submita? Gdzies doczytalem sie instrukcji: $_POST['submit'] (ponoc mialo sprawdzac czy zwraca true) niestety nie działa.

Pozdrawiam.
Damonsson
  1. if(isset($_POST['submit'])) {
  2. ładuj sprawdzanie pól
  3. }
Nubzor
Niestety, jak daje taki warunek to nie wykonuja sie instrukcje po ifie nawet po wcisnieciu submita, po prostu przeladowuje sie strona, jak dodam elsa to wykonuja sie instrukcje po elsie.

Jakieś pomysły?
nospor
No a masz submita o nazwie "submit" questionmark.gif

ps: przenosze na przedszkole
!*!
Pokaż kod.
Arcioch
Daj przed tymi warunkami wszystko w

  1.  
  2. if($_POST){
  3.  
  4. }
  5.  


Lub jak napisał @Damonsson sprawdzaj od $_POST['submit'] tylko musisz przyciskowi submit dać name i jakąś wartość smile.gif
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.