Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak sprawdzić czy warunki zostały spełnione?
fexist
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 19.03.2011
Skąd: Bydgoszcz

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


Cześć, jestem tutaj nowy i niestety od razu muszę prosić o pomoc. Na ogół zajmuję się programowaniem w Pawn, lecz czas przejść na coś bardziej zaawansowanego, czym jest PHP. No więc tak, chodzi mi o sprawdzenie warunku, czy zawartość pól jest poprawna, oraz czy został zaznaczony "haczyk" taki jak przy rejestracji.

Mój kod jest następujący:
  1. <html>
  2. <head>
  3. <title>
  4. Game: Rejestracja
  5. </title>
  6. </head>
  7. <body>
  8. <form action="afterlogin.php" method="POST">
  9. Login: <input type=text size="20" name="nick"/><br/>
  10. Hasło: <input type=text name="password"/><br/>
  11. Email: <input type=text name="email"/><br/>
  12. Akceptacja <a href='rules.php'>regulaminu</a>: <input type=checkbox name="accept-regulamin"/><br/>
  13. <br/>
  14. Wybierz pojazd:<br>
  15. <input type=radio name=zamow value="fiatducato"/>Fiat Ducato I<br>
  16. <input type=radio name=zamow value="starturbo"/>Star 1142 Turbo<br>
  17. <input type=radio name=zamow value="citroenberlingo"/>Citroen Berlingo<br>
  18. <input type=submit value="Zarejestruj się"/>
  19. </form>
  20. </body>
  21. </html>


Hmm, z góry dziękuję i pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ixpack
post
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

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


foreach - użyj $_POST

BTW. gdzie jesteś w nauce PHP - bo nie wiadomo jak Ci pomóc? Chcesz żeby napisano Ci kod? To raczej nie tu. Tu ludzie "nakierowując" pomagają. Czasami ktoś wymodzi kod (jak już cierpliwość siada), ale do Twojego przypadku...

Użyj pętli i funkcji wbudowanych jak np. empty() instrukcji warunkowych if, else... Na przykład. Ja wrzucam w pętle wartości z formularza, następnie w pętli sprawdzam czy odpowiednie pola mają poprawny typ etc. jak nie to += "Treść błędu"; następnie mój kod sprawdza czy zmienna "$blad" jest pusta - jak nie to wyświetlam błąd i nie dodaję danych z formularza... Tak ogólnie (IMG:style_emoticons/default/smile.gif) oczywiści js po stronie klienta przed tym phpowym czynem.

Jeżeli zaczynasz php'a polecam książki... (IMG:style_emoticons/default/wink.gif)
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: 14.10.2025 - 04:11