![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 19.10.2004 Skąd: Zgorzelec Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tworzę mały formularz na stronie, problem w tym tzw. CZYSZCZENIU, tzn. jak wprowadzi się dane nie poprawne, to formularz nie kasuje wszystkich pól z wprowadzonymi danymi, tylko informuje w którym są nie poprawne dane. I nie chcę aby przedostały się jakieś śmieci :< Stworzyłem kilka funkcji, oczywiście wszędzie kodowanie UTF-8: Funkcja do OCZYSZCZANIA DANYCH i wyświetlania ponownie na stronce:
sprawdzenie co w tekście siedzi niedozwolonego:
I teraz czy: 1. dane wyświetlone ponownie przez funkcję display_val($val) są bezpiecznie wyświetlane na stronie? 2. czy sprawdzanie poprawności imienia, tematu i treści jest odpowiednie? Wiadomo, że nie chcę aby koś używał wszystkich znaków, a tylko nie które! Ps. Jeśli coś namieszałem przy tworzeniu reguł parsujący, sorry, czasami się gubię jak za bardzo złożone jest! Z góry dziękuję za odpowiedź Pozdr. KaO |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy jest sens sprawdzania tak dokładnie danych.
Nigdy u siebie takich zakręconych mechanizmów nie stosowałem i zapewne większość osób. Jeżeli chodzi o znaki niemieckie to masz maks 8 dodatkowych i polskie, które można wpisać w preg_match. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 15:26 |