Autor Zpráva
Icepoint
Profil
guestbook na stránkách my napadl spambot. Ptřebuju nějak zařídit, aby mi nemohl přidávat zprávy. To, aby každý musel opisovat text z obrázku se mi nechce dělat, protože se na to každej vy****. Udělal jsem si tam sice banování adres, ale ty boti maj pokaždý nějakou jinou ... poraďte please ...
WanTo
Profil
Jak ten spam vypadá? Mě vkládal do gbooku stovky odkazů, tak sem tam dal jeden regulární výraz a už mám klid.
Icepoint
Profil
WanTo : něco takovýho ... můžeš mi ten výraz napsat (popř. jak ho použít,jelikož v reg. výrazech nejsem zběhlej ...)
WanTo
Profil
Jasně, chvíli počkej než to najdu :)
WanTo
Profil
$ban = ereg("\[.*url.*\=.*\].*\[.*\/.*url.*\]", $text);

Tenhle výraz vyhledává odkazy ve formátu miniBB fóra (mě je tam takhle vkládal). Samozřejmě to funguje i když se tam nacpou různě nový řádky, spoustu mezer atd.
Když je nějaký odkaz nelezen, $ban bude true, takže víš, že příspěvek je spam. Ještě se hodí příspěvek se spamem vypsat pomocí echo, ať si robot myslí, že se to tam vložilo.
Icepoint
Profil
WanTo : diky ... sice nemam BB ale v tomhle formatu mi to tam dava ... dik
Toto téma je uzamčeno. Odpověď nelze zaslat.

0