Napravio sam na svom sajtu mali shoutbox i neki kreten mi 20 puta dnevno upisuje neke glupe linkove. Stavio sam validaciju JavaScriptom koja trazi www. i http: u tekstu poruke i radi super ali izgleda da je taj toliko uporan da je nasao nacin da zaobidje (mozda je napravio kopiju mog html-a i izbacio javascript). U PHP kod za dodavanje poruke u bazu sam stavio kod za validaciju ali problem je sto on cas radi cas ne radi. U neki slucajevima prijavi gresku u nekim ne u zavisnosti od poruke (a svaka sadrzi http, www ili oba)
Code:
$low_message=strtolower($message);
$http="http://";
$www="www.";
$http_pos=strpos($http, $low_message);
$www_pos=strpos($www, $low_message);
if (($http_pos !== false) || ($www_pos !== false))
{
echo "<font color=#FF0000><b>Message cannot contain web links, please try again...</b></font>";
$p=1;
}
jel ima neko ideju kako da resim to, razmisljam da izbacim shoutbox zbog tog majmuna (eh da mi samo padne saka)
Hvala unapred!
Bane
Ride the rainbow, crack the sky
DIY gitare, pojacala i efekti
www.diy-fever.com