Gestion des caracteres accentues


(Ngbwahugues) #1

Bonsoir a tous

SVP je suis entrain de travailler sur un projet avec yii Juste un problème

je n’arrive pas a gérer les caractères avec les accents ou les caractères spéciaux

COMMENT FAIRE SVP


(Guillaumeasfar) #2

tu as encodé tes fichier en UTF-8 ?


(Ngbwahugues) #3

oui juste au niveau des balise meta rien du tout au rendu


(Tanebisse) #4

Il faut que tu regardes avec ton éditeur de code (Eclipse ou autres) l’encodage du fichier. Tu mets tout en UTF8 et tu pourras directement utiliser les accents.

Si tu utilises une base de données fait bien attention que celle-ci soit aussi encodé en UTF8. Tu devras alors spécifié dans config/main.php le charset de ta base ex :


'db'=>array(

		 		'connectionString' => 'pgsql:host=localhost;port=5432;dbname=mabase',

		 		'emulatePrepare' => true,

		 		'username' => 'myname',

		 		'password' => 'muypassword',

		 		'charset' => 'utf8',

				'enableParamLogging' => true,

		 ),

Et pour finir pour que le navigateur du client t’affiche bien le tout en UTF8 tu ajoutes la balise suivante dans layout/main.php :


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />