![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam
Buduje filtr antyspamowy i chodzi mi o to aby uzytkownik mogl sam definiowac slowa ktore moga okazac sie slowami spamowymi. To jest akurat proste zadanie ale chcialbym to rozbudowac o mozliwosc zdefinowania przez uzytkownika slowa a system uwzglednialby rowniez wariacje tego slowa, tak wiec np uzytkownik wpisuje slowo "Viagra" a system gdy napotka slowo Viiagraa, V.I.A.G.R.A , Viagara, lub podobne rowniez zakwalifikuje to jako potencjalnie niebezpieczne slowo. Czy jest to wogole wykonalne za pomoca php oraz regex ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Może i jest możliwe ale to musiałbyś mieć jakiś "generator" wyrażenia dla każdego słowa, w dodatku wygenerowałbyś ogromne obciążenie dla serwera.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
To jak mozna sobie poradzic z tym problemem ?
A nie mozna pomiedzy znaki wprowadzone przez uzytkownika w regex wprowadzic dowolnych innych znakow o dowolnej ilosci ? wtedy system porownywalby dane slowo oraz wzor ktory przedstawia regex ...... Ten post edytował Wolfie 5.08.2009, 14:13:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:38 |