2010-04-29 4 views
1

Bonjour à tous j'obtiens l'erreur suivante. J'ai essayé de mettre les fichiers partout où je peux et pas de solution. Y at-il autre chose que je dois faire pour que cela fonctionne? merci ici est l'erreurAppel à la fonction indéfinie recaptcha_get_html() Comment réparer?

Fatal error: Call to undefined function recaptcha_get_html() in /home/folder/public_html/site/views/users/register.php on line 75 
+0

Est-ce avoir quoi que ce soit à faire avec Perl? – Ether

Répondre

2

La fonction recaptcha_get_html() doit être visible du fichier que vous essayez de l'utiliser: pour pouvoir appeler cette fonction, PHP doit le savoir.


Ici, vous utilisez cette fonction dans register.php.

Mais cette fonction est (je suppose) définie dans un autre fichier.


Ce qui signifie que vous devez comprennent ou exiger un autre fichier, de register.php(ou un autre fichier qui est requis par celui-ci).

Voir la require et include et leurs _once versions: require_once et include_once.


Par exemple, au début de register.php, vous pourriez avoir quelque chose comme ceci:

require_once dirname(__FILE__) . '/../libraries/recaptcha.php'; 

Bien sûr, à vous d'adapter le chemin du fichier ;-)

Questions connexes