Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zaawansowana cenzura
krzysiek0210
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.06.2005

Ostrzeżenie: (0%)
-----


witam,
Ma ktoś pomysł jak zrobić zaawansowaną cenzurę słów? Chodzi o to, że chciałbym ocenzurować np. słowo "drzewo". Dając standardowo
  1. str_replace('drzewo', '****', $text);

niby będzie ok, ale ktoś może napisać np. "d-r-z-e-w-o" i wtedy już taka cenzura nie zadziała. I tak się właśnie zastanawiam jak to obejść by cenzura działała także na znaki specjalne, spacje itd.
Ma ktoś jakiś pomysł lub może już rozwiązał taki problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Powiem ci tak:
Nie dasz rady zablokować wszystkich kombinacji, jestem w stanie napisać ci wyraz drzewo na setki sposobów, w taki sposób, że będzie dalej wyglądał jak drzewo, ale ominę twój system. kombinacji na każde słowo masz po prostu gigantyczną listę, mógłbyś oczywiście zrobić system który będzie jakąś tam małą część wyłapywał, ale uprzykrzysz życie zwykłym użytkownikom. Powiedzmy ktoś napiszę drzeworyt i co zrobisz ****ryt? Jedyna sensowna opcja przy cenzurze to moderacja + zbiór podstawowych przekleństw.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 11:47