Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> html + php formularz
Nubzor
post
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.
Go to the top of the page
+Quote Post
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


  1. if(isset($_POST['submit'])) {
  2. ładuj sprawdzanie pól
  3. }


Ten post edytował Damonsson 13.05.2013, 10:23:05
Go to the top of the page
+Quote Post
Nubzor
post
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?
Go to the top of the page
+Quote Post
nospor
post
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
Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Pokaż kod.
Go to the top of the page
+Quote Post
Arcioch
post
Post #6





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

Ostrzeżenie: (0%)
-----


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ść (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 24.08.2025 - 22:30