Witam wszystkich

Mam podobny problem ze spamem w komentarzach. Na razie spróbowałem dodać obrazki z tekstem w najprostrzy możliwy sposób, ale bydlaki jakoś to obeszły. Mógłby mi ktoś pomóc / podpowiedzieć jak to trochę udoskonalić ? Zastanawiam sie nad filtrowaniem słów kluczowych typu "viagra" ale to nigdy nie będzie doskonałe...
Tu przykład zaśmieconego komentarza:
http://www.likh.fc.pl/Aradesh/DT/index.php?id=ww4Obecny kod skryptu obsługującego komentarze (wiem że nie jest zbyt wyszukany ale napisałem go w jeden wieczór, a i orłem w php za bardzo nie jestem

):
Cytat
<?
$katalog = "pliki/komentarze/";
$id = $_REQUEST["id"];
$pole1 = trim($_POST["pole1"]);
$pole2 = trim($_POST["pole2"]);
$pole3 = trim($_POST["pole3"]);
$kod_trans = $_POST["kod_trans"];
$literki[0]="dupa";
$literki[1]="h17kjp";
$literki[2]="f283am";
$literki[3]="ds2w8k";
$literki[4]="h9ax24";
$literki[5]="6wp42z";
$literki[6]="43cn1j";
$literki[7]="i56vwb";
$literki[8]="c3e29d";
$literki[9]="u7wk38";
$literki[10]="5xsw2h";
$kod=rand(1,10);
if ($pole1<>"" and $pole2<>"" and strcmp($literki[$kod_trans],$pole3)==0 )
{
$pole1 = stripslashes($pole1);
$pole2 = stripslashes($pole2);
$pole2=eregi_replace("\r","",$pole2);
$pole2=eregi_replace("\n","<br />",$pole2);
$data = sprintf("%04d-%02d-%02d %02d:%02d:%02d",
date("Y"), date("m"), date("d"), date("H"), date("i"), date("s"));
$f=fopen("$katalog$id.txt","a");
fputs($f,"$data`$pole1`$pole2\n");
fclose($f);
}
if (file_exists("$katalog$id.txt"))
{
$dane = file("$katalog$id.txt");
$dane = array_reverse($dane);
foreach ($dane as $linia)
{
$l = explode("`", $linia);
echo "<p>Dnia <b>$l[0]</b> użytkownik <b>$l[1]</b>
napisał:<br />$l[2]</p>";
}
}
else echo "Twój komentarz może być pierwszy...";
?>
<form action="index.php" method="post">
<input type="hidden" name="id" value="<? echo $id; ?>" />
<input type="hidden" name="kod_trans"
value="<? echo $kod; ?>" />
<br><br>
<table>
<tr><td>Nick:</td>
<td><input type="text" name="pole1" /></td></tr>
<tr><td valign="middle"><br>Kod z obrazka:<br></td>
<td valign="middle"><br><input type="text" name="pole3" /> <? echo "<img src=\"pliki/$kod.jpg\">";?><br><br></td></tr>
<tr><td>Komentarz:</td>
<td><textarea name="pole2" rows="15" cols="60"></textarea></td></tr>
<tr><td> </td><td><input type="submit" value=" Dopisz! " /></td></tr>
</table>
</form>