encodage volage

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par tinastrinning, 6 Juin 2016.

  1. tinastrinning
    tinastrinning Nouveau WRInaute
    Inscrit:
    6 Juin 2016
    Messages:
    3
    J'aime reçus:
    0
    Bonjour,

    J'ai deux sites en PHP depuis plusieurs années qui fonctionnent bien.
    Je les ai créés avec Kompozer. Je ne suis pas une pro du langage HTML.

    Depuis quelques semaines, sans n'avoir rien changé, un problème d'encodage est apparu.
    Ils sont en charset=ISO-8859-1.
    <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>index</title>
    Mais dès que je les ouvre sous Safari, Firefox etc. et depuis n'importe quel poste, ils viennent en UTF-8 (? au lieu d'accents)
    Pourtant, dans chaque cas c'est réglé sur "encodage par défaut".
    Comment est-ce que cela a pu changer tout seul?
    Qu'y a t'il dans mon code source qui bugue?

    Cela fait longtemps que je cherche, quelqu'un peut-il m'aider ?

    Un tout grand merci d'avances,
    Tina

    Voici les adresses:
    http://ministrings.jonglor.net
    http://www.bazar.jonglor.net
     
  2. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 885
    J'aime reçus:
    73
    N'y aurait-il pas eu une évolution à ce niveau sur le serveur ? Tu as essayé de forcer les entêtes via le .htaccess ?
     
  3. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 026
    J'aime reçus:
    291
    HTML meta charset: ISO-8859-1
    HTTP headers: Content-Type: text/html; charset=UTF-8

    CQFD
     
  4. tinastrinning
    tinastrinning Nouveau WRInaute
    Inscrit:
    6 Juin 2016
    Messages:
    3
    J'aime reçus:
    0
    Bonjour,

    Un grand merci pour vos réponses.
    C'est vrai que je n'ai pas pensé contacter le serveur, bonne idée. Je vous tiens au courant.
    Je ne sais malheureusement pas comment intervenir sur les .hacsess

    Et pour le deuxième message, est-ce que tu pourrais me préciser où mettre ce texte ? et est-ce qu'il faut ajouter d'autre signes?
    Je suis vraiment novice dans ce langage...

    Je rajoute encore que j'ai une centaine de pages. Donc si je dois changer chacune d'elle cela va être fastidieux...
    Quelque chose a changé partout à la fois, bizarre, mais cela devrait pouvoir être rétabli d'un coup aussi, non ?

    Bonne soirée à tous et merci
     
  5. tinastrinning
    tinastrinning Nouveau WRInaute
    Inscrit:
    6 Juin 2016
    Messages:
    3
    J'aime reçus:
    0
    Alors la solution est venue de la part du serveur, merci pour l'idée!

    Voici ce qu'il dit:
    Sous la nouvelle version de PHP 5.6, il est nécessaire d'indiquer le charset par défaut. Tout dépant quelle application vous utilisez, il est nécessaire d'effectuer ce changement à différents niveaux.
    Dans votre cas, il est nécessaire d'effectuer le changement au niveau de chaques fichiers.
    <?php header("Content-Type: text/html; charset=iso-8859-1"); ?>

    Encore merci
     
Chargement...
Similar Threads - encodage volage Forum Date
[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
Encodage problématique Développement d'un site Web ou d'une appli mobile 14 Septembre 2012
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