![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Na stronie mam formularz, po jego wypełnieniu dane muszą być sprawdzone. I teraz moje pytanie czy walidacje lepiej zrobić za pomocą samego php, czy może lepiej do tego użyć ajaxa i za pomocą advAJAX.post przesłać dane do innego pliku php gdzie będą sprawdzone? Które z tych rozwiązań jest bardziej praktyczne. Z góry thx za podpowiedzi |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
walidacja po stronie serwera czyli w php jest podstawą, bo jak oprzesz to o technologie działające po stronie przeglądarki to można je wyłączyć i byłaby to dziura w zabezpieczeniach, ale walidację w AJAX czy jQuery też warto zrobić dla zwiększenia usability, np. żeby dane były walidowane od razu po wpisaniu do inputa lub przed wysłaniem formularza. Czyli reasumując walidacja php musi być zawsze, a dla zwiększenia praktyczności i usablitiy dodajesz extra jakiś AJAX czy jQuery.
Ten post edytował tehaha 19.04.2010, 00:53:16 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 441 Pomógł: 71 Dołączył: 3.09.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Zrób walidacje w php i js. Jednak walidacja w js nie musi się wiązać z przesyłaniem danych przy pomocy ajaxa i sprawdzania ich na serwerze, napisz po prostu walidacje w czystym js, po stronie serwera sprawdzisz dane po wysłaniu formularza.
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Więc zrobię tak jak proponujecie, wstępna walidacja po stronie klienta, a później jeszcze raz w php.
thx za podpowiedzi |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 07:04 |