Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 20.10.2010 Ostrzeżenie: (0%)
|
Cześć wszystkim.
Od kilku dni szukam skryptu, który cenzurowałby wulgaryzmy w komentarzach. Problem w tym, że komentarze dodają się do bazy i wyświetlają za pomocą jquery (bez przeładowania strony). W moich poszukiwaniach znalazłem taki oto skrypt:
Źródło: http://wcetdesigns.com/tutorials/2012/02/1...nsor-words.html W tym skrypcie pojawiają się 3 problemy: 1) Dosłowna zmiana ciągu znaków: Jak zauważyliście, przyjąłem, że słowo 'kot' i 'raz' są brzydkimi wyrazami, więc wpisując 'kot' otrzymamy wynik 'k****'. Niestety wpisując np. 'Palikot' otrzymamy 'Palik****' . 2) Wielkość liter ma znaczenie: Dla tego skryptu wyrazy 'kot' i 'KOT' są różnymi wyrazami, jak to zmienić? 3) Zmiana tylko jednego wyrazu: Po wpisaniu więcej niż jednego tego samego brzydkiego wyrazu wynik jest następujący => k**** kot kot kot Jeśli mielibyście chwilę i chęć na pomoc byłbym wdzięczny. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat Problem w tym, że komentarze dodają się do bazy i wyświetlają za pomocą jquery (bez przeładowania strony). I jaki tu problem? Tak czy siak, by komentarz się dodał to musi przejść przez skrypt php, a w php masz kupę antywulgaryzmów, więc ja osobiście problemu nie widzę.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 20.10.2010 Ostrzeżenie: (0%)
|
Problem w tym, że dostęp mam tylko do pliku z formularzem, więc muszę zmienić komentarz użytkownika przed wysłaniem danych na serwer. Dlatego napisałem, że to problem.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 18:53 |