1. ✅ Apprenez une METHODE qui marche pour votre SEO ! Formation à distance avec Olivier Duffez et Fabien Facériès + aide pour prise en charge du financement
    Rejeter la notice

probleme encodage

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par dudo, 17 Avril 2010.

  1. dudo
    dudo WRInaute impliqué
    Inscrit:
    10 Janvier 2004
    Messages:
    581
    J'aime reçus:
    0
    Bonjour,

    Je dois passer un texte de utf-8 en iso-8859-1
    dans une page en iso-8859-1. ou 15

    j'utilise donc un
    echo utf8_decode($texte);

    mais un certains nbre de caratères ne passent pas
    dont l'apostrophe droit, les minutes et les secondes,
    ainsi: ', — ,° ,′ ,″

    Existe une fonction intermédière ?
    pour résoudre le problème

    merci
    ludo
     
  2. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Unicode (et donc UTF-8) permet d'encoder des dizaines de milliers de caractères. ISO 8859 ne permet d'en code que quelques centaines. Il y a donc énormément de caractères Unicode qui ne peuvent pas être convertis en ISO.

    Certains caractères n'existent pas du tout en ISO. Pour d'autres, il peut y avoir une seule version, alors qu'en Unicode il y en a plusieurs, dont une seule va avoir une correspondance en ISO.

    Il faut donc que tu commences par remplacer les caractères en question par des caractères qui sont "convertibles".

    L'autre option consiste à utiliser des entités html/xml (&#xxx;) pour ces caractères, si le résultat final doit être en html ou xml. Tu peux le faire avec htmlentities (en lui précisant bien que tu lui fournis de l'UTF-8 bien sûr).

    Et la meilleure solution est évidemment de tout laisser en UTF-8 :)

    Jacques.
     
Chargement...
Similar Threads - probleme encodage Forum Date
Problème d'encodage Développement d'un site Web ou d'une appli mobile 30 Janvier 2015
Problème d'encodage caractère Google+ 6 Août 2014
Problème encodage UTF-8 Problèmes de référencement spécifiques à vos sites 4 Octobre 2013
Problème d'encodage... Développement d'un site Web ou d'une appli mobile 2 Mars 2012
Problème d'encodage url les é devient %E9 URL Rewriting et .htaccess 22 Décembre 2011
Problème d'affichage des entrées SQL (encodage) Développement d'un site Web ou d'une appli mobile 16 Avril 2011
Problème encodage de mon Blog utf-8 et iso-latin Développement d'un site Web ou d'une appli mobile 13 Février 2011
Analyse des balises meta problème d'encodage Développement d'un site Web ou d'une appli mobile 8 Février 2011
probleme d'encodage Développement d'un site Web ou d'une appli mobile 26 Octobre 2010
Crawl ne dépasse pas la page d'accueil et semblant de problème d'encodage Administration d'un site Web 8 Mars 2010