un po di tempo fa io ne avevo fatto uno:
Codice PHP:
<?
$img = imagecreatefromgif('./botton.gif');
$color = imagecolorallocate($img, 0, 0, 0);
$lung = 5;
for ($x=1; $x<=$lung; $x++)
{
if ($x % 2){
$rand = $rand . chr(rand(97,122));
}else{
$rand = $rand . rand(0,9);
}
}
imagettftext($img, 15, 0, 25, 25, $color, "verdana.ttf", $rand);
imagejpeg($img, 'temp_img.jpg');
imagedestroy($img);
?>
poi inserisci la variabile $rand in un campo nascosto e controlli quel campo con un altro dove viene scritto il codice...
devi pero aggiungere qualche header x la cache xke altrimenti cn IE nn si aggiorna l'immagine al refresh
ciao ^__^