[ VRKY @ 10.08.2006. 19:16 ] @
Imam mali problem sa knjigom gostiju jednog sajta koji sam radio. Radi se o gotovoj knjigi gos. GuestbookXL 1.3, ja sam samo izvršio neke male modifikacije (izbcio neke dijelove, malo promjenio css itd.) da ne duljim, problem je sljedeći: svako malo mi se nakupi "spam" poruka tipa: razni url-ovi porno stranica i sl. e sad moje pitanje je kako to blokirat? Da napomenem da je knjiga čisti php, ne koristi bazu, sve se radio s dva php fajla:

guestcount.php --> Zapisuje broj komentara
guestdump.php --> Zapisuje sadržaj komentara

A moje php znaje je prilično loše :)
[ glavince @ 10.08.2006. 20:19 ] @
Potrebno bi bilo postavis security code pre unos u formu.
pogledaj:
http://www.elitesecurity.org/t137015-0#1207011
[ Nemanja Avramović @ 10.08.2006. 20:22 ] @
Filtriraj reči za www, http, viagra, sex itd... i takve poruke blokiraj. Takođe, stavi captcha sistem. Kod mene je kombinacija ove dve tehnologije zaustavljanja spama zaustavila 99% spam poruka. I sad upadne neka poruka gde "reklamiraju" viagru odnosno slična sredstva, ali bez linkova :) A najviše me nervira spam tipa: merry christmas (u sred leta)
[ VRKY @ 10.08.2006. 20:39 ] @
Hvala, još samo da mi je znat kako to napravit jer php poznajme stvarno loše :)
[ Nemanja Avramović @ 11.08.2006. 01:44 ] @
Za filtriranje: Stavi reči u array i onda kad neko submituje post, prođeš kroz array i porediš za svaki element niza da li se isti nalazi u poruci. Ako naiđeš na neku od reči iz niza, odbiješ da upišeš post (ili ga staviš u queue za moderaciju). Za captcha-u ... to će malo teže, jer moraš prilično da deformišeš slova i menjaš boje da bi botovi teže pročitali kod sa slike. Takođe, video sam animirane captcha slike - to nije loša stvar (imho)
[ VRKY @ 12.08.2006. 10:53 ] @
He, he kad bi znao :) Opet govorim totalni sam noob što se tiče php, možeš li mi pokazati na kakvom primjeru il sl.
[ Not now, John! @ 12.08.2006. 11:02 ] @
Imaš gotovih implementacija CAPTCHA-e. Pogledaj http://captchas.net. Imaš tamo i primjere.