![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Często zdaża się, iż aby uzyskać maksymalnie "user-friendly" interfejs robimy coś takiego: Użytkownik wypełnia dane w formularzu i go wysyła. Jeśli wystąpią jakieś błędy, nad formularzem zostaje wyświetlony odpowiedni komunikat, lecz wszelkie wprowadzone przez usera dane pozostają wpisane w pola formularza. Jak Wy rozwiązujecie tego typy problem? Wspomne tylko, iż chodzi mi o rozwiązania obiektowe i maksymalnie elastyczne... bo na if-ach to nie problem coś takiego zrobić "by tylko działało". Może posiadacie jakieś gotowe klasy / biblioteki? Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
@Major: Gdy pisz się coś, co musisz powtarzać na kazdym kroku (przy wszystkich formularzach) to co widzisz złego w napisaniu klas?
Cytat A pokiego diobła instrukcje warunkowe? <input type="text" name="username" value="$_POST['username']"> Napisalem chyba jasno, iż najpierw ma pokazywać dane np. danego newsa, a potem pamiętać cały czas co user zmienił... np. gdyby w razie błędy konieczne było poprawnienie jednego pola forumularza. Cytat nie wiem już o co chodzi... to jest taka operacja że samo z siebie jest szybkie i łatwe Owszem jest... ale w rpzypadku prostych skryptów! Gdy w gre wchodzi cały framework, obługa akcji/widoków, różne wersje językowe wyświetlanych komuniaktów ITD. takie "proste" rzeczy stają się coraz bardziej skompikowane. Tworzenie odpowiednich klas / bibliotek ma nam oszczędzić czas i ułatwić takie operacje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 01:27 |