Caractères speciaux dans Pdf [Résolu]

Messages postés
42
Date d'inscription
mardi 25 octobre 2005
Dernière intervention
1 décembre 2008
- - Dernière réponse : Robertide
Messages postés
2
Date d'inscription
lundi 17 décembre 2012
Dernière intervention
17 décembre 2012
- 30 sept. 2011 à 12:31
Salut a tous,

Je génère des documents en Pdf (avec fpdf), pour afficher des champs de ma base de données (SQL), voilà mon problème....à la place par exemple d'un "ç" mon pdf affiche "ç", existe t'il une technique pour éviter ça ????

Merci par avance.....
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
1423
Date d'inscription
mardi 14 décembre 2004
Dernière intervention
29 décembre 2012
3
Merci
avec un peu de retard...
http://fr.php.net/manual/fr/function.html-entity-decode.php
<?php
echo html_entity_decode('&ccedil;')
?>
//affiche ç

--------------------------------------------------------------------------------------------------
         Ilvaut mieux poser une question et passer pour bête que le rester toutesa vie

Merci Teclis01 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 100 internautes ce mois-ci

Commenter la réponse de Teclis01
Messages postés
509
Date d'inscription
samedi 5 avril 2003
Dernière intervention
31 mars 2009
0
Merci
Tu as du html dans ta base de données apparemment ? Regarde du côté de html_entity_decode() dans la doc de php ;)

Hugo.
Commenter la réponse de webdeb
Messages postés
42
Date d'inscription
mardi 25 octobre 2005
Dernière intervention
1 décembre 2008
0
Merci
Merci ça marche niquel........Vraiement super forum.....Bravo
Commenter la réponse de darkwisk
Messages postés
153
Date d'inscription
vendredi 25 février 2005
Dernière intervention
6 janvier 2017
0
Merci
Salut,

J'ai eu le même problème que toi et j'ai trouvé une solution qui peut être meilleure que celle proposée ci-dessus. En effet, cette solution t'évite de devoir ajouter html_entity_decode pour chaque caractère (é, è, à, ü, etc.). Pour ce faire, il te suffit de changer le code d'encodage de tes pages.

Au lieu de
<meta http-equiv="Content-Type" content="text/html; charset=utf_8">
tu écris
<meta http-equiv="Content-Type" content="text/html; charset=utf8_unicode_ci">.

En tout cas, pour moi ça été la solution à tous mes problèmes.

David
Commenter la réponse de cs_sebalex
Messages postés
2
Date d'inscription
lundi 17 décembre 2012
Dernière intervention
17 décembre 2012
0
Merci
Merci. Comment change-t-on le code d'encodage des pages? Pour ma part, j'ai un pb avec les caractères arabes (qui pour certaines se trouvent déliés ou inversés dans le PDF) et avec les caractères translittérés (caractères "spéciaux").

Merci de m'expliquer comment changer le code d'encodage.
Commenter la réponse de Robertide

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.