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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.