Image de sécurité Captcha: Intégrer

Étape 1:

Intégration dans le formulaire de contact ou le livre d'or :

Code source pour afficher l'image :

<img src="https://all-inkl.com/captcha/captcha.php" border="0" title="Code de sécurité">


Code source pour le champ de saisie :

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


Intégration dans le script de mail :

Il faut maintenant vérifier si le code saisi dans le formulaire est identique à celui de l'image/Captcha. Cela se fait dans le script que vous appelez via le formulaire.

Voici le code correspondant pour la vérification :
 

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


Ensuite, le code pour l'évaluation et l'envoi de l'e-mail des données saisies dans le formulaire suit. Il s'agit ici d'un exemple, à cet endroit devrait se trouver le code correspondant de votre script :
 

$mail_destinataire=$_POST['destinataire'];
$mail_expediteur=$_POST['adresse_mail'];
$sujet=$_POST['sujet'];
$texte="Mon nom est " . $_POST['prenom'] . " " . $_POST['nom'];
mail($mail_destinataire, $sujet, $texte,"from:$mail_expediteur");
echo "L'e-mail a été envoyé avec succès";

Arrêt du script et affichage d'erreur en cas de saisie d'un code de sécurité incorrect :
 

}else
{
die ("Le code de sécurité est incorrect !");
}
?>

Quelle utilité avez-vous trouvée à ce guide ?

Support & FAQ rechercher

Seitensuche