Aller au contenu

Petit problème


dorjee

Sujets conseillés

Je reviens ce jour car en plaçant ce bon vieux php captcha sur d'autres serveurs, ça ne marche pas toujours très bien côté affichage des images (image du code captchaïque et image du bouton reload).

En fait, sur certains serveurs il faut modifier une petite chose dans le fichier functions.php.

Au tout début (juste en dessous de

if(session_id() == "") session_start();)

il faut parfois remplacer :

$_SESSION['cryptdir']=str_replace($_SERVER['DOCUMENT_ROOT'],'',str_replace('\\','/',dirname(__FILE__)))."/";

par :

$_SESSION['cryptdir'] = 'crypt/';

J'ai dû faire ça pour des sites installés chez OVH. Alors, il me reste un problème. J'ai deux sites installés chez OVH.

Sur http://www.polycopenligne.com/pages/contact.html vous cliquez sur le lien pour le formulaire captcha et vous verrez que les images s'affichent très bien.

Maintenant allez sur http://www.capayou.com/pages/reservations.php et là, pas de code captcha :( !!!

Pourtant, les deux sites ont exactement les mêmes fichiers functions.php (j'ai fait un copier-coller pour être certain). Aussi j'y comprends plus rien... :mad2:

Quelqu'un aurait-il une petite idée ?

Lien vers le commentaire
Partager sur d’autres sites

Petite piste : ta bibliothèque GD est activée ? Elle permet la génération d'image et parfois dans la version par défaut elle n'est pas active ;)

Pour vérifier : upload le fichier "monphp.php" avec pour unique contenu le code suivant :

<?php
phpinfo();
?>

En regardant la page www.tonsite.com/monphp.php tu verras vite si c'est la cas ou non ;)

Modifié par Netsay
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...