[PHP] Problème ReCaptcha (erreur)

Suivre ce topic
Ce topic est suivi par : Personne...
Ce topic a été résolu
Jerome13

Jerome13 Le 20 août 2016 à 22:32 (Édité le 25 janvier 2019 à 17:52)

Salut, j'ai un petit soucis, j'installe recaptcha sans problème etc mais à la fin après avoir terminé, tout s'affiche, le captcha fonctionne mais lorsque j'envoie mon formulaire, j'obtiens une erreur que voici : 

Fatal error: Class 'ReCaptcha\ReCaptcha' not found in C:\wamp64\www\projet\inscription.php on line 9

Et voici mon code... Si vous savez d'ou cela vient, je serais ravi de le savoir ^^ 

<?php
$bdd = new PDO("mysql:host=localhost;dbname=espace_membres", 'root', 'root');      //Connexion à la base de données
require('/recaptcha/Recaptcha/autoload.php');
    if(isset($_POST['submitpost']))
    {
        if(isset($_POST['g-recaptcha-response']))
        {
            $recaptcha = new ReCaptcha\ReCaptcha("6LdDGCgTAAAAAAoaR0Ev0PbwMOVMs8Jg3nAKa0To");
            $resp = $recaptcha -> verify($_POST['g-recaptcha-response']);
            if ($resp->isSuccess()) 
            {
                // Vérifié
            } 
            else 
            {
                $errors = $resp->getErrorCodes();
                echo "Captcha invalide !";
            }
        }
Dites moi si besoin d'autres informations...
Jerome13

Jerome13 Le 20 août 2016 à 23:22

J'ai trouvé l'erreur... En fait quand j'ai placé mon fichier autoload.php, je lui ai donné la destination suivante : /recaptcha/recaptcha/autoload.php... Après réflexion, je l'ai mit à cette destination : recaptcha/autoload.php et ça a marché, allez savoir pour quoi, ça doit être dans les autres fichiers donc faites attention ! 
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte