lecture de caractère spéciaux
5 messages
• Page 1 sur 1
-

sim100 - WRInaute passionné

- Messages: 1443
- Inscription: 2 Fév 2003
lecture de caractère spéciaux
Bonjour
Je suis en train de finir de développer mon site de photos en plusieurs langues, c'est le site de mon www.
Il va être en pas mal de langues dont les langues comme le chinois ou le thai.
J'ai remarqué quelques trucs qui clochent:
Si je met dans mon site en entier la balise
Alors pour la version française par exemple il m'affiche des trucs bizard pour les caractères comme é ou è. Pour le chinois ou thai pas de problèmes.
Comment cela se fait-il?
Sinon, les langues "spéciales" s'affichent bien, mais quand on regarde la source, pour les balises META description et keywords ça me met le code des caractères spéciaux, non pas les caractères eux-même. Comment faire, cela a t-il une incidence?
Voila, merci pour les éventuelles réponses
Je suis en train de finir de développer mon site de photos en plusieurs langues, c'est le site de mon www.
Il va être en pas mal de langues dont les langues comme le chinois ou le thai.
J'ai remarqué quelques trucs qui clochent:
Si je met dans mon site en entier la balise
- Code: Tout sélectionner
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"; ?>" />
Alors pour la version française par exemple il m'affiche des trucs bizard pour les caractères comme é ou è. Pour le chinois ou thai pas de problèmes.
Comment cela se fait-il?
Sinon, les langues "spéciales" s'affichent bien, mais quand on regarde la source, pour les balises META description et keywords ça me met le code des caractères spéciaux, non pas les caractères eux-même. Comment faire, cela a t-il une incidence?
Voila, merci pour les éventuelles réponses
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
c'est ton charset qui fait cela.
en remplacant les é par des &eagrave; et les è par des &ecute;
alors, tu devrait les voir normalement.
il existe une fonction php qui transforme tous les caractrères spéciaux (< et > compris donc, attention à tes balises html
en remplacant les é par des &eagrave; et les è par des &ecute;
alors, tu devrait les voir normalement.
il existe une fonction php qui transforme tous les caractrères spéciaux (< et > compris donc, attention à tes balises html
- Code: Tout sélectionner
$str = htmlentities($str);
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
Si malgrès le judicieux conseil de KaZhaR tu as encore quelques soucis, c'est que ton navigateur est bloqué en mode ISO (affichage->codage sous IE et firefox).
Cela m'est arrivé une fois et je ne voyais pas pourquoi j'avais des caractères bizaroïdes... Fais donc aussi attention à cela car il serait "normal" que tu ais des caractères erronés en mode ISO.
=)
Cela m'est arrivé une fois et je ne voyais pas pourquoi j'avais des caractères bizaroïdes... Fais donc aussi attention à cela car il serait "normal" que tu ais des caractères erronés en mode ISO.
=)
-

sim100 - WRInaute passionné

- Messages: 1443
- Inscription: 2 Fév 2003
merci
merci ça marche très bien, mais si j'utilise le $str = htmlentities($str);
alors ça résoud le problème pour le français mais par contre pour les langue comme le chinois ça ne s'affiche plus correctement!
Je ne sais pas comment faire...
alors ça résoud le problème pour le français mais par contre pour les langue comme le chinois ça ne s'affiche plus correctement!
Je ne sais pas comment faire...
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
A priori, je peux voir 2 raisons :
- Soit tu n'as pas activé la lecture de caractères étrangers sur ton navigateur.
- Soit tu récupère tes textes par l'intermédiaire d'une base de données dont les textes sont intégrés au format iso.
tu peux essayer d'utiliser la fonction utf8_encode et utf8_decode en php...
- Soit tu n'as pas activé la lecture de caractères étrangers sur ton navigateur.
- Soit tu récupère tes textes par l'intermédiaire d'une base de données dont les textes sont intégrés au format iso.
tu peux essayer d'utiliser la fonction utf8_encode et utf8_decode en php...
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- title et caractère spéciaux
- Caractère spéciaux dans un fichier .js
- Url rewrite et caractére spéciaux
- Problème caractère spéciaux pour onglets
- meta tag et caractère HTML spéciaux
- URL Rewriting et caractère spéciaux (façon Wikipedia)
- Lecture des liens avec caractères HTML spéciaux par Google.
- SQL : faire un select indifférent aux caractère spéciaux
- Plusieurs tests sur le référencement en cours sur WRI - 12-06-2006
- Le forum WebRankInfo sur mobile / smartphone - 13-01-2011
- Lancement de Wikio - 21-06-2006
- Méthode LSI (Latent Semantic Indexing) et référencement - 10-10-2006
- MSN adCenter Incubation Lab (MSN adLab) - 13-01-2006
- Sortie d'un nouveau livre sur Google - 13-09-2004
- Yandex, le moteur russe n°1 : tour d'horizon, tutoriel, guide référencement - 22-02-2010
- Augmentation des infos sur les backlinks dans GWT - 02-07-2010
Consultez la description détaillée des produits ou services de Google suivants : Google Video
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
