![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 17.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Czy da się jakoś użyć die bez psucia szablonu? Bo trochę brzydko wygląda w pół ucięty szablon (IMG:style_emoticons/default/tongue.gif) Myślałem może nad jakimś systemem błędów, ale jakoś za bardzo nie wiem jak się za niego zabrać. Dałby ktoś jakieś podpowiedzi?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
IMHO przy walidacji formularza używanie die() jest bez sensu. No bo jeśli użytkownik wypełni np. 3 pola formularza źle, to nie dowie się o tym od razu, bo pojawi się tylko jeden komunikat i skrypt zostanie przerwany. Poprawi pole, znowu wyśle formularz pojawi się kolejny błąd itd. Poza tym błędne wypełnienie pola formularza nie jest od razu powodem do zakończenia całego skryptu. Lepiej jest wygenerować stronę z formularzem (można wtedy wpisać dane do pól, które wypełnione zostały poprawnie) i ładnymi komunikatami o błędach (IMG:style_emoticons/default/smile.gif) Stwórz sobie więc jakąś zmienną i dopisuj do niej ewentualne komunikaty o błędach. A potem sprawdź czy zmienna ma jakąś wartość i jeśli tak - wyświetl komunikaty o błędach.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 09:37 |