ReCaptcha: Tout correctement installé mais script non-exécuté (pas de message d'erreur)
Bonjour tout le monde,
J'ai installé un Captcha sur le site d'un ami pour les formulaires.
page test ici:
http://www.ericmigom.be/fr/commande_test.php
J'ai suivi des tutos et le Captcha s'affiche bien dans la page web. Mais, au moment d'appuyer sur le bouton 'Envoyer', le fichier php (wita_commande.php) pour l'envoi du formulaire dans lequel se trouve aussi le code de validation Captcha se lance bien mais je n'ai pas le résultat escompté; à savoir:
-le captcha est pas bon: echo--> oups pas bon, réessayer...
-le captcha est bon: informations du formulaire envoyées vers adresse e-mail.
Pas de message d'erreur php....
Le fichier 'recaptchalib.php' est au bon endroit.
code de 'wita_commande_php':
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <meta http-equiv="Refresh" content="4; url=commande_test.php">
<?php
$privatekey = "clef_publique_correcte";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
echo "<h3 style='color:orange;'>Oups, le captcha antispam n\'est pas valide. Veuillez recommencer. Merci.</h3>";
}
else{
$destinataire = "adresse_mail_correcte@blablabla.com";
$titre = "Site Eric Migom - Formulaire Commande";
$message = "Peinture(s) choisie(s): ".$_POST['chosenPainting']."\n";
$message .= "Nom et Prénom : ".$_POST['name']."\n";
$message .= "Email de la personne: ".$_POST['email']."\n";
mail ($destinataire, $titre, $message);
echo "<h3 style='color:orange;'>Votre message à bien été transmis à Eric Migom qui vous répondra.</h3>";
echo "<h4 style='color:mediumorchid;'>La page est redirigée automatiquement dans 5 secondes.</h4>";
}
?> |
Quelle, où est l'erreur?
Merci pour votre aide,
V.