![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
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? |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No a masz submita o nazwie "submit" (IMG:style_emoticons/default/questionmark.gif)
ps: przenosze na przedszkole |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kod.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 110 Dołączył: 18.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Daj przed tymi warunkami wszystko w
Lub jak napisał @Damonsson sprawdzaj od $_POST['submit'] tylko musisz przyciskowi submit dać name i jakąś wartość (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 22:30 |