IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[GD] Captcha problème de font file


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre actif Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Points : 263
    Points
    263
    Par défaut [GD] 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    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.

  3. #3
    Membre actif Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Points : 263
    Points
    263
    Par défaut
    Voila le contenu du phpinfo pour GD

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  4. #4
    Membre régulier Avatar de knoodrake
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 86
    Points
    86
    Par défaut
    A-tu fait attention a la casse ?
    Pourrai-tu montrer la fameuse ligne 78 de captcha.php ?

  5. #5
    Membre actif Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Points : 263
    Points
    263
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  6. #6
    Membre régulier Avatar de knoodrake
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2007
    Messages : 86
    Points : 86
    Points
    86
    Par défaut
    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 )

  7. #7
    Membre actif Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Points : 263
    Points
    263
    Par défaut
    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

  8. #8
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 778
    Points
    17 778
    Par défaut
    realpath le fera pour vous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de Font family
    Par DavidCrx dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 13/05/2007, 14h04
  2. problème avec jar file
    Par jayjay.f dans le forum AWT/Swing
    Réponses: 17
    Dernier message: 04/12/2006, 00h40
  3. [Dev-C++]Problème avec une file ...
    Par jobherzt dans le forum Dev-C++
    Réponses: 12
    Dernier message: 15/10/2005, 17h31
  4. problèmes avec "include file" pour une page asp
    Par chipsense dans le forum ASP
    Réponses: 1
    Dernier message: 02/09/2005, 15h22
  5. Problème de <font...> dans un Replace
    Par roots_man dans le forum ASP
    Réponses: 9
    Dernier message: 05/04/2005, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo