Insertion de Recaptcha dans un formulaire pour verification
Résolu/Fermé
A voir également:
- Insertion de Recaptcha dans un formulaire pour verification
- Formulaire de réclamation facebook - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
1 réponse
Felice_
Messages postés
265
Date d'inscription
mardi 25 avril 2017
Statut
Membre
Dernière intervention
20 juillet 2017
11
Modifié le 27 avril 2017 à 11:29
Modifié le 27 avril 2017 à 11:29
Hum, c'est « $_POST » et non « $_ post »
<?Php
require('recaptcha/autoload.php');
if(isset($_POST['submit'])){
if(isset($_POST['g.recaptcha-response'])){
$Recaptcha = new \ReCaptcha \ ReCaptcha ('6LeG2R4UAAAAAMLQ6HMdlPrBNaRrnqHhbfTicT7f');
$Resp = $recaptcha ->vérifier ( $_POST['g-recaptcha-response']);
if ($resp -> isSuccess ()) {
var_dump('captcha valide');
} else {
$errors=$resp -> geterrorcodes();
var_dump('capcha invalide');
var_dump('errors');
}
} else {
var_dump('captcha non rempli');
}
}
?>
27 avril 2017 à 12:35
Modifié le 27 avril 2017 à 13:05
27 avril 2017 à 15:18
Avertissement : file_get_contents (): Impossible de trouver l'emballage « https » - avez - vous oublié de l' activer lors de la configuration PHP? dans C: \ Program Files (x86) \ EasyPHP-devserver-17 \ eds-www \ connexion \ recaptcha \ ReCaptcha \ RequestMethod \ Post.php sur la ligne 68
Warning : file_get_contents (https://www.google.com/recaptcha/ Api / siteverify): impossible d'ouvrir le flux: argument invalide dans C: \ Program Files (x86) \ EasyPHP-Devserver-17 \ eds-www \ connexion \ recaptcha \ ReCaptcha \ RequestMethod \ Post.php on line 68
string (15) Chaîne "capcha invalide" (7) "erreurs"
et voici mon code:
set($_POST['submit'])){
if(isset($_POST['g-recaptcha-response'])){
$recaptcha = new \ReCaptcha\ReCaptcha ('6LeG2R4UAAAAAMLQ6HMdlPrBNaRrnqHhbfTicT7f');
$resp = $recaptcha -> verify ($_POST['g-recaptcha-response']);
if ($resp -> isSuccess ()) {
var_dump('captcha valide');}
else{
$errors=$resp -> getErrorCodes();
var_dump('capcha invalide');
var_dump(' errors');
}
}
else {
var_dump('captcha non rempli');
}
}
?>