Jump to content
Sign in to follow this  
dorjee

Petit problème

Recommended Posts

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 ?

Share this post


Link to post
Share on other 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 ;)

Edited by Netsay

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...