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 :

[FPDF] problème d'accents


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Points : 179
    Points
    179
    Par défaut [FPDF] problème d'accents
    Bonjour,

    j'ai un souci lors de la création de mon fichier PDF, il ne m'affiche pas mes accents (é,à,...).

    Que faut il ajouter pour se faire?

    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    As-tu essayé avec la fonction utf8_encode() ou avec les caractères spéciaux é à etc.

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Points : 179
    Points
    179
    Par défaut
    Ce sont des données qui viennent d'une base de données...
    via Zend_framework
    Donc comment faire ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Citation Envoyé par npirard Voir le message
    Ce sont des données qui viennent d'une base de données...
    via Zend_framework
    Je n'utilise pas Zend_framework mais le principe est de stocker le contenu du champ dans une variable et ensuite utf8_encode($variable) pour utilisation dans fpdf

  5. #5
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Points : 179
    Points
    179
    Par défaut
    Ca ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $pdf->Cell(40,0,utf8_encode($nom_bloc[0]['NOM']));
    Même problème si le texwte vient pas de la DB. Peut-$etre qu'il faut renseigner quelque chose lors de la création du pdf ???

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Et si tu passes par une variable intermédiaire ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $mavar=utf8_encode($nom_bloc[0]['NOM']);
    $pdf->Cell(40,0,$mavar);

  7. #7
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Points : 179
    Points
    179
    Par défaut
    Malheureusement non!

    Même ceci ne fonctionne pas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $pdf->Cell(25,4,utf8_encode('Dernière mise à jour le : '));

  8. #8
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Points : 179
    Points
    179
    Par défaut
    Problème réglé...

    Après avoir passé en revue près de 55 pages de recherches Google...

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Si on pouvait savoir comment, ce serait sympa pour les utilisateurs de ce forum, merci

  10. #10
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 144
    Points : 190
    Points
    190
    Par défaut Solution
    j'ai eu le même pb, les variables arrivaient bien accentuées et les accents ne passaient pas dans fpdf,

    utf8_decode(mavariable) a résolu le problème

    Super mentalité npirard, tu pourrais répondre à LeMoustachu qui a pris la peine d'essayer de résoudre ton problème

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

Discussions similaires

  1. [FPDF] FPDF et problème d'accent/euro dans un makefont
    Par Arrown dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 11/02/2011, 21h18
  2. Problèmes d'accent avec une connexion ODBC et ADO
    Par michael.jacques dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2005, 15h36
  3. Réponses: 3
    Dernier message: 25/02/2005, 20h46
  4. [XSLT] application d une xslt et problème d'accents
    Par lanfeust23 dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 26/07/2004, 13h08
  5. Problème avec accents et CHARACTER SET ISO8859_1
    Par kinda dans le forum InterBase
    Réponses: 13
    Dernier message: 30/10/2003, 15h49

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