Voila j'ai un petit soucis dans la transcription des mots en Arabe. Je m'explique : Dans mon admin, je rentre le mot en arabe dans le champs texte, puis je valide ma page et la le mot est enregistré dans la BDD. Seulement dans ma BDD le mot n'est pas mis en arabe mais il est automatiquement converti en Héxa... Donc il me faut le reconvertir en Utf8 pour le lire dans ma partie affichage -> PDF
Y a it il une function en php qui permet une reconversion du Héxa vers un codding sépcifique ( Utf8, iso-8859-15, iso ……. )?
Merci pour les réponses.
# hexa
Posté par goeb . Évalué à 1.
Je ne crois pas que "héxa" soit un encodage. Peux-tu être plus précis ?
Sinon, en PHP, la fonction iconv fait ce genre de conversion :
echo iconv("ISO-8859-1","UTF-8","Ceci est un test.");
# Hexa
Posté par andeus . Évalué à 2.
Donc dans ta page il faut ajouter ceci dans :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Tu peux aussi ajouter ceci au début de ton code php:
header("Content-Type: text/html; charset=utf-8");
Après ça, les caractères seront envoyés directement en utf8.
[^] # Re: Hexa
Posté par lamachine_fr . Évalué à 1.
[^] # Re: Hexa
Posté par Raphaël G. (site web personnel) . Évalué à 2.
Tu commence par utiliser :
MySQL5 ou > (pour le support utf-8)
PEAR_MDB2+PEAR_MDB2_mysqli_Driver (NOTE BIEN mysqli !)
(ou direct les requêtes sql mysql_query)
Puis dans ton code :
Soit tu fait :
mysqli_query('DEFAULT CHARACTER SET UTF8');
Soit tu rajoute :
'charset' => 'UTF8'
dans l'array dsn qui contient les paramètres de connexion a la base de donnée sql via l'objet MDB2.
[^] # Re: Hexa
Posté par lamachine_fr . Évalué à 1.
Ca plante en pdf
http://transcon.info/in/members_section/Dico/affichage/wordT(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.