Encodage problématique

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Zang, 14 Septembre 2012.

  1. Zang
    Zang WRInaute impliqué
    Inscrit:
    16 Septembre 2004
    Messages:
    884
    J'aime reçus:
    0
    Bonjour,

    Voilà je m'attaque à un problème qui m'ennuie depuis un moment. Quand je publie sur facebook, certains annuaires ou même sur google actu, la plupart de mes pages sont mal encodées et je me retrouve avec ça:

    Darksiders 2: le dernier jeu de la série? - JeuxOnline.ca
    http://www.jeuxonline.ca/actualite/darks...

    THQ à plusieurs problèmes financiers. Le nouveau président de la compagnie, Jason Rubin, explique qu'il est probable...

    Étrangement aucun problème dans les titres.

    Dans mon header (le même sur toutes les pages, j'ai ça)

    <head>

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

    Et même dans mon htacces AddDefaultCharset UTF-8

    Mais pourtant rien de nouveau, toujours le même problème.

    Une idée ? Merci
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 414
    J'aime reçus:
    0
    ça dépend de l'encodage de tes tables (bdd)
     
  3. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 665
    J'aime reçus:
    76
    Si Leonick a raison, on peut corriger ce problème avec mysql_set_charset a placer avant les requêtes.
    http://php.net/manual/fr/function..php
    mysql_set_charset('UTF8');
    mysql_set_charset('Latin1');
    ...
    ..
    .
     
  4. frenchhorn
    frenchhorn WRInaute passionné
    Inscrit:
    8 Février 2007
    Messages:
    1 125
    J'aime reçus:
    2
    perso je ne vois aucun problème d’encodage sur ta page...

    mysql_set_charset n'est pas la solution, il faut que tes champs TEXT et VARCHAR soit en utf8

    et si tu es en php

    Code:
    header("Content-type: text/html; charset=UTF-8");
     
  5. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 414
    J'aime reçus:
    0
    si, mais pas dans la partie visible
    c'est déjà fait, car on le voit dans les en-têtes.
    En fait, c'est un problème dans tes scripts php, car le texte s'affiche bien alors que le même texte dans la meta description pose problème, en fait, il doit y avoir un htmlentities d'exécuté sur du texte encore mal encodé, alors qu'il est bien encodé en utf8 pour la partie visible
     
  6. frenchhorn
    frenchhorn WRInaute passionné
    Inscrit:
    8 Février 2007
    Messages:
    1 125
    J'aime reçus:
    2
    où exactement?

    sinon faut vérifier également l'encodage du fichier script lui même (genre notepad++ > Encodage > convertir en ut8 sans bom)
     
  7. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 414
    J'aime reçus:
    0
    dans le code, mais en fait, quand tu fais afficher les infos de la page par FF, tu vois les problèmes d'encodage dans la meta description
     
  8. frenchhorn
    frenchhorn WRInaute passionné
    Inscrit:
    8 Février 2007
    Messages:
    1 125
    J'aime reçus:
    2
    ah ok effectivement. ah ba oui c'est certainement du htmlentities() et l'erreur souvent faite c'est d'encoder les textes avec htmlentities avant de les stocker dans la base de donnée alors que cela doit se faire uniquement à l'affichage et non lors du stockage...
     
Chargement...
Similar Threads - Encodage problématique Forum Date
encodage volage Développement d'un site Web ou d'une appli mobile 6 Juin 2016
[résolu] recupération de flux xml et erreur encodage des caractères Développement d'un site Web ou d'une appli mobile 27 Janvier 2016
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
Encodage accents sur Prestashop Débuter en référencement 20 Septembre 2013
L'encodage dans les snippets Google Débuter en référencement 13 Février 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
Soucis d'encodage apostrophe UTF8 Développement d'un site Web ou d'une appli mobile 10 Octobre 2011
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice