Insertion de Recaptcha dans un formulaire pour verification
Résolu
ELIE
-
ELIE -
ELIE -
bonjour je suis un débutant en PHP et je veux inserer recaptcha a mon formulaire
mais j ai message d'erreur et voici le message : Parse error: syntax error, unexpected 'post' (T_STRING) in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\connexion\test.php on line 3
voici mon code :
?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');
}
?>
cordialement
mais j ai message d'erreur et voici le message : Parse error: syntax error, unexpected 'post' (T_STRING) in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\connexion\test.php on line 3
voici mon code :
?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');
}
?>
cordialement
A voir également:
- Insertion de Recaptcha dans un formulaire pour verification
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
1 réponse
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');
}
}
?>
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');
}
}
?>