grazie per le risposte, molto probabilmente seguirò il consiglio di mettere recaptcha però mi piacerebbe risolvere anche questo problemino
recupero i dati dal form e poi li confronto con quelli della sessione quando clicco sul pulsante del form, pero sono sempre sbagliati quindi torna sempre un esito negativo. lo so di averlo già detto ma vorrei fare notare una cosa strana quando faccio echo ('$_SESSION['control']') come risultato mi esce un captcha precedente da quello visualizzato dal formCodice PHP:
protected function VerifyCaptcha()
{
if(sha1($_POST['captcha']) != $_SESSION['control'])
{
return FALSE;
}
else
{
return TRUE;
}
}