Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous, j'ai un problème avec l'affichage de valeur contenant des accent, en effet rien ne s'affiche si la valeur contient ne serait-ce qu'un accent O_o
J'ai pourtant bien
resources.db.params.charset = "UTF8"
dans mon fichier de config (application.ini)
Ai-je zappé quelques choses? Encore j'aurais un mauvaise affichage, mais la rien du tout
Merci pour votre aide
Dernière modification par shadypierre (27-06-2011 22:16:57)
Hors ligne
As tu tes fichiers encodés en UTF8 (pas seulement les balises en UTF8), tu peux le faire très simplement dans les propriétés de page des différents logiciels normalement.
Hors ligne
Oui mon projet netbeans est défini pour que toutes les pages soient encodé en UTF8, je ne comprend pas
Hors ligne
et ta base elle est comment ?
il faut tous passer en revu chaque maillons de la chaine
A+JYT
Hors ligne
Ma base est défini en utf88_general_ci
Je comprend vraiment pas, je récupère toutes les valeur d'un tupple sauf celle qui contient des accents, j'ai donc bien l'identifiant, etc... Seul le champ comportant un accent reste comme vide
Hors ligne
Personne?
Hors ligne
Est-ce que ton serveur apache est configuré en UTF-8 (AddDefaultCharset UTF-8 dans la conf).
Si tu n'as pas accès à ta conf apache, tu peux envoyer le header qui va bien directement avec la fonction
header('Content-Type: text/html; charset=utf-8');
A+, Philippe
Hors ligne
J'ai ajouter la ligne dans le fichier de conf mais le résultat et tjr le même vide ce que je ne comprend pas c'est pourquoi je n'ai pas tout simplement le résultat mais avec des signe bizarre à la place de l'accent!
Hors ligne
Personne n'a jamais rencontré ce problème ou quelque chose de similaire parce que la c'est vraiment dérangeant
Hors ligne
En gros pour que ça marche en UTF-8, il faut que tous les éléments parlent en UTF-8.
Je te propose de regarder le tuto ci dessous.
http://www.kitpages.fr/php_tutorial_utf8.php
Sinon oui, je pense que quasiment tt le monde a eu des pbs d'UTF-8. Mais les problèmes possibles sont si nombreux que c'est difficile de débugguer à distance...
A+, Philippe
PS : il faudra sans doute ajouter quelques confs pour le ZF... Ce tuto n'est pas spécifiquement ZF...
Hors ligne
Le problème étant que justement tout ce qui est indiqué est déja le cas sur mon application
J'ai tout en UTF8, ou alors j'ai de la merde ds les yeux (c'est possible :x) dans mon fichier de config la base est déclaré en utf8, ma base est en utf8_general_ci, mes pages sont en utf8, etc... Et la je vois vraiment plus ou chercher
Hors ligne
Je reviens vers vous, tjr avec le même problème et tjr aucune solution. Vraiment besoin de votre aide
EDIT : Ok c'est bon j'ai trouvé, l'erreur venait pas de moi mais de php xD un bug sur la version 5.3.0 donc j'ai tester la 5.3.1 mais la toujours rien j'ai failli abandonné puis je me suis laissé tenter par un test sur une 5.2 et MIRACLE tout fonctionne
Dernière modification par shadypierre (14-06-2010 02:32:55)
Hors ligne
Ah c'est vrai, j'ai tendance à l'oublier celui-là.
D'où la nécessité de préciser les versions dans les questions ! Version de ZF, de PHP et éventuellement OS ou SGBD.
Hors ligne
@shadypierre : en tout cas merci pour le retour, je pense que ça sera utile à d'autres
Hors ligne
Pages: 1