Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> badwords
Apo
post
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


Witam
Napisałem do bota badwords. Ale zrobilem to troche niewydajnie bo bot sprawdza badwords przez in_array() co jest troche zle. Myślałem o preg_match ale nie wiem czy będzie wydajnie robić pętle całej tablicy z badwords i poruwnywać wiadomość od użytkownika czy tam gdzieś nie ma tego słowa. Napiszcie jak wy byście to zrobili (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bigZbig
post
Post #2





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Faktycznie wydzwiek poszczegolnych slow zalezy od kontekstu. Nie sadze aby udoalo sie stworzyc jakis uniwersalny slownik, ktory sprawdzi sie w kazdej sytuacji. Z drugiej strony warto stworzyc liste slow potencjalnie niecenzuralnych. W razie potrzeby zawsze mozna pewne slowa z tej listy usunac.

Najlatwiejszym sposobem zgromadzenia pewnej listy slow jest zapisywanie np. w bazie danych wszystkich slow uzytych w demku cenzora. Liste te oczywiscie trzebaby pozniej zweryfikowac.

Do cenzora ponadto przydalby sie jakis modul raportujacy, ktory gromadzilby dane statystyczne co do liczby uzycia poszczegolnych slow. Jesliby takiego cenzora zaimplementowac na jakims forum to wartoby bylo gromadzic tez informacje, ktory uzytkownik bluzga.
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: 11.10.2025 - 15:35