Yii Framework Forum: réglages pour les accents - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

réglages pour les accents vous suggerez quoi ? Rate Topic: -----

#1 User is offline   saegeek 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 245
  • Joined: 09-December 09
  • Location:Montpellier - France

Posted 14 December 2009 - 06:26 AM

Yosh @ all !

J'essaye en vain de faire apparaitre les accents (le é, ç, etc...) et je me demandais est ce que j'allais pas mettre tout en iso8859-1 parce que quand je fais une insertion SQL d'un truc avec accent le caractère ne s'affiche pas (même dans phpmyadmin) depuis que j'ai ajouté cette ligne dans la config (main.php):

		'db'=>array(
			'connectionString'=>'mysql:host=localhost;dbname=db',
			'username'=> 'root',
			'password'=> '',
			'charset'=>'utf8',


sans cette ligne 'charset', les é deviennent ã© (sauf dans phpmyadmin)

Vous me suggérez quoi SVP ?
And [for] their saying, "Indeed, we have killed the Messiah, Jesus, the son of Mary, the messenger of God ." And they did not kill him, nor did they crucify him; but [another] was made to resemble him to them. And indeed, those who differ over it are in doubt about it. They have no knowledge of it except the following of assumption. And they did not kill him, for certain.Rather, God raised him to Himself.
0

#2 User is offline   ouhman 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 119
  • Joined: 26-December 08

Posted 14 December 2009 - 02:13 PM

Une chose est très simple avec l'encodage :

Avoir tout configuré de la même manière. (Si tu as choisi UTF-8, alors il te faut la base de données en UTF-8, ton navigateur etc etc)
Configures comme cela et tout devrait marcher. Quel est l'encodage actuel de ta page?

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

0

#3 User is offline   saegeek 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 245
  • Joined: 09-December 09
  • Location:Montpellier - France

Posted 15 December 2009 - 02:30 AM

View Postouhman, on 14 December 2009 - 02:13 PM, said:

Une chose est très simple avec l'encodage :

Avoir tout configuré de la même manière. (Si tu as choisi UTF-8, alors il te faut la base de données en UTF-8, ton navigateur etc etc)
Configures comme cela et tout devrait marcher. Quel est l'encodage actuel de ta page?

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />



nan c'est bon, g tout mis en utf8 et ça à l'air nickel.
par contre je sais pas si c'est normal mais la fonction Chtml::encode (l'équivalent de htmlspecialchars) me renvoie rien quand je lui passe un string du genre 'ééééé'.
And [for] their saying, "Indeed, we have killed the Messiah, Jesus, the son of Mary, the messenger of God ." And they did not kill him, nor did they crucify him; but [another] was made to resemble him to them. And indeed, those who differ over it are in doubt about it. They have no knowledge of it except the following of assumption. And they did not kill him, for certain.Rather, God raised him to Himself.
0

#4 User is offline   smoothcoder 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 29
  • Joined: 03-December 09
  • Location:Thailand

Posted 21 January 2010 - 05:57 AM

View Postsaegeek, on 15 December 2009 - 02:30 AM, said:

nan c'est bon, g tout mis en utf8 et ça à l'air nickel.
par contre je sais pas si c'est normal mais la fonction Chtml::encode (l'équivalent de htmlspecialchars) me renvoie rien quand je lui passe un string du genre 'ééééé'.

C'est vrai qu'il manque en réalité un tas de caractères dans la table de transcodage de htmlspecialchars. En fait il faut gérer soi même ces cas particuliers.
Mais tu ne devrais pas en avoir besoin maintenant si tu restes en full UTF8 partout .
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users