![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
mam pytanie odnośnie wprowadzanai danych na stronie przez uzytkownikow. Przykladowo mam formularz, ktory jest validowany przez javascript. nie pusci nikogo dalej jezeni nie bedzie wpisanych np tylko samych liter w polach bez zadnych znakow dodatkowych. i teraz gdy ktos przechodzi pomyslnie validacje i przechodzi dalej formularz chcialbym dane zapisac do bazy. i czy jest sens, aby pomimo tego, ze sprawdzalem wczesniej poprawnosc danych dodawac jeszcze funkcje w php przykladowo o dodawanie backslashy i blokowanie znakow html ? czy juz to bedzie zbedne, poniewaz ochrona przez javascript jest odpowiednia ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
js działa po stronie przeglądarki. Wszystko co działa po stronie przeglądarki mozna wyłączyć.
przyklad: mogę wyłączyc obsluge js i Twoj walidator szlag trafi. Są też inne metody obejscia wiec posluchaj "starszych" i nie leń się w walidacji po stronie serwera (IMG:style_emoticons/default/smile.gif) Cytat naprawdę validator JS nic nie daje ? walidacja js daje tylko to, ze nie lecą niepotrzebne żądania na serwer. Niepotrzbne dla porzadnych userow rzecz jasna. A tu chodzo o to, ze jak masz tylko walidację js, to ktos, kto bedzie chciał ci narozrabiac zrobi to bez problemu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 20:44 |