Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Images > GD
GD Forum d'entraide pour l'extension GD permettant de manipuler des images en PHP. Avant de poster -> tutoriels GD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/07/2007, 11h55   #1
Membre confirmé
 
Avatar de wace
 
Inscription : septembre 2003
Messages : 225
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 225
Points : 223
Points : 223
Par défaut Captcha problème de font file

Bonjour,

J'ai besoin de generer un Captcha,

J'ai suivi l'exemple de la FAQ http://php.developpez.com/faq/?page=securite#captcha

Mais quand je l'execute j'ai l'erreur suivante :

Code :
1
2
Warning:  imagettftext() []: 
Invalid font filename in path_to_captcha\captcha.php on line 78
Je comprends que le fichier de font 'comic.ttf' que j'ai laissé ne lui va pas ... mais je n'arrive pas a comprendre pourquoi,

Quelqu'un a une idée pour moi ?
__________________
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
wace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 12h08   #2
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
GD est en quelle version ?
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 12h39   #3
Membre confirmé
 
Avatar de wace
 
Inscription : septembre 2003
Messages : 225
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 225
Points : 223
Points : 223
Voila le contenu du phpinfo pour GD

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
gd
GD Support enabled  
GD Version bundled (2.0.34 compatible)  
FreeType Support enabled  
FreeType Linkage with freetype  
FreeType Version 2.1.9  
T1Lib Support enabled  
GIF Read Support enabled  
GIF Create Support enabled  
JPG Support enabled  
PNG Support enabled  
WBMP Support enabled  
XBM Support enabled
__________________
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
wace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 16h51   #4
Membre régulier
 
Avatar de knoodrake
 
Inscription : juin 2007
Messages : 86
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2007
Messages : 86
Points : 74
Points : 74
A-tu fait attention a la casse ?
Pourrai-tu montrer la fameuse ligne 78 de captcha.php ?
knoodrake est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 17h59   #5
Membre confirmé
 
Avatar de wace
 
Inscription : septembre 2003
Messages : 225
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 225
Points : 223
Points : 223
Citation:
Envoyé par knoodrake
A-tu fait attention a la casse ?
Oui c'est un des premiers truc que j'ai verifié

Citation:
Envoyé par knoodrake
Pourrai-tu montrer la fameuse ligne 78 de captcha.php ?
Ouuuups pardon

Code :
1
2
 
imagettftext($image, $size, $angle, $x, $y, $color, $font, $string[$i]);
Pour l'instant j'ai un soluce de contournement, mais je voudrais comprendre pourquoi ca ne marche pas,

Solution de contournment j'ai remplacer la ligne par

Code :
imagestring($image, 10, $x, $y,  $string[$i], $color) ;
__________________
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
wace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 18h23   #6
Membre régulier
 
Avatar de knoodrake
 
Inscription : juin 2007
Messages : 86
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2007
Messages : 86
Points : 74
Points : 74
Ce ne serait pas ce probleme:
http://lists.maptools.org/pipermail/...ne/004711.html
( et du coup cette solution ) ?

(au cas ou tu comprenne rien de rien a l'anglais: remplace le nom de ta police par le chemin absolue vers ta police )
knoodrake est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 09h06   #7
Membre confirmé
 
Avatar de wace
 
Inscription : septembre 2003
Messages : 225
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 225
Points : 223
Points : 223
Ca devrait fonctionner je vais essayer mais il va falloir que je trouve le chemin absolu chez mon hebergeur,

Je vous tiens au courant du resultat,
__________________
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
wace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 11h32   #8
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
realpath le fera pour vous.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h26.


 
 
 
 
Partenaires

Hébergement Web