Immagine di sicurezza Captcha: Integrazione

Passo 1:

Integrazione nel modulo di contatto o nel libro degli ospiti:

Codice sorgente per la visualizzazione dell'immagine:

<img src="https://all-inkl.com/captcha/captcha.php" border="0" title="Codice di sicurezza">


Codice sorgente per il campo di input:

<input type="text" name="codice_sicurezza" size="5">


Integrazione nello script email:

Ora è necessario verificare se il codice inserito nel modulo è identico a quello dell'immagine/captcha. Questo avviene nello script che viene chiamato tramite il modulo.

Ecco il codice corrispondente per la verifica:
 

<?
session_start();
if(isset($_SESSION['captcha_spam']) AND $_POST["codice_sicurezza"] == $_SESSION['captcha_spam'])
{
unset($_SESSION['captcha_spam']);


Ora segue il codice per la valutazione e l'invio dell'email dei dati inseriti nel modulo. Questo è un esempio, in quel punto dovrebbe esserci il codice pertinente dal tuo script:
 

$mail_destinatario=$_POST['destinatario'];
$mail_mittente=$_POST['mail'];
$oggetto=$_POST['oggetto'];
$testo="Mi chiamo " . $_POST['nome'] . " " . $_POST['cognome'];
mail($mail_destinatario, $oggetto, $testo,"from:$mail_mittente");
echo "L'email è stata inviata con successo";

Interruzione dello script e output di errore in caso di codice di sicurezza errato:
 

}else
{
die ("Il codice di sicurezza è errato!");
}
?>

Quanto utile hai trovato questa guida?

Supporto e FAQ

Seitensuche