Spam??

0

Siedząc i robiąc moje forum rozwiązywałem problem spamu. Zrobiłem b. prostą funkcię któr uniemożliwia dodanie 5 kolejnych tematów z tego samego ip. Myślicie że ma ona jakieś zastosowanie?

$ilosc = 0;
function spam(){
$zapytanie = mysql_query ("SELECT ip FROM posty WHERE typ='0' ORDER BY nr DESC LIMIT 5;");
while($ip=mysql_fetch_array($zapytanie)){
$ilosc = $ip[0] == getenv("REMOTE_ADDR") ? $ilosc=$ilosc+1 : $ilosc;
}
if($ilosc >= 5){
return 0;
}else{
return 1;
}
}

Heh :)

0

a jak na forum nikt nic nie napisze przez miesiac?? to i ten gosc nie bedzie mogl ;)

0

Można powiększyć ilość postów :)

0

ja proponuje po nacisnieciu inputa submit zablokowac go. To uniemozliwi nacisniecie go 2 razy.... No jakies rozwiazanie jest ;)
przykad: forum.webcity.pl

0

A nie lepiej żeby jeszcze blokowała posty o tym samym temacie albo tej samej treści.

0

Może nie zauważyliście, ale jest taki temat kilka postów niżej...ślepcy :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1