![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Stworzyłem przed chwilą szkielet skryptu obsługi kilkustronicowego formularza.
Prosiłbym, żebyście przyjżeli się kodowi i sprawdzili czy jest on logicznie poprawny i czy nie zawiera błędów:
Mam też kilka pytań: - W jaki sposób zabrać się do sprawdzania poprawności danych? Myślałem o funkcachi sprawdzających każde pole z osobna (czy jest liczbą, czy jest e-mailem, itp.) i zwracających prawdę lub fałsz. Potem bym sprawdzał tylko czy wszędzie jest true. Jeśli byłoby false wtedy wracałoby do formularza i wyświetlała nad nim informacje o niepoprawnych danych. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
1) Do switch nie jestem przyzwyczajony, to jest mój pierwszy większy skrypt i do tej pory ograniczałem się tylko do if i else if.
2) Jeśli chodzi o sprawdzanie danych za pomocą funkcji to planuje stworzyć kilka do kilku pól (np. funkcja sprawdzania maili do pól: e-mail, tlen i icq). 3) W moim wypadku formularz ma 3 strony, ale dane podaje się tylko na jednej stronie, dlatego dane sprawdzane są raz przed potwierdzeniem i drugi raz na wszelki wypadek (tylko czy są wszystkie wymagane) przed zapisaniem w bazie danych. Wprowadziłem kilka poprawek do kodu (nadal bez funkcji sprawdzania danych):
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 05:02 |