IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

? à la place des é


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Mars 2004
    Messages
    1 933
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 933
    Par défaut ? à la place des é
    Bonjour,

    planet Hoster vient de me changer de serveur afin de passer de la version 5.3 la version 5.2,
    j'ai donc changé de DSN.

    Je suis donc allé chez OVH pour pointer les noms de domaines vers les nouveaux DNS mais depuis, j'ai des ? à la place des accents sur mon site... Savez-vous d'où cela peut-il venir ? Et comment résoudre le problème ?

    je n'ai pourtant rien changé au page du site...

    Voici la page en ligne :

    http://www.swapnfly.com/index.php

    Merci pour votre aide.

  2. #2
    Membre averti
    Femme Profil pro
    Webdesigner
    Inscrit en
    Avril 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 63
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : Avril 2008
    Messages : 55
    Par défaut
    Bonsoir,

    Je suis allée voir ton site et les accents sont bien là... (en tous les cas, sous Chrome et Firefox).

    Sinon, il faut que tu ailles dans ton code html et que tu changes tous tes accents (par un "rechercher et remplacer") par les codes qui commencent par "&". Exemple le "é" s'écrit : é

    En fait dès que dans ton code, tu tapes "&", il t'affiche une petite fenêtre à l'endroit où tu as tapé "&" et tu cherches l'équivalence dans la liste pour tes lettres avec accent.

    il suffit donc que tu remplace tous les "é" par é avec un "rechercher et remplacer".

    J'espère avoir répondu à ton problème.

    Canaille22

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Je n'ai pas non plus de problème d'accent en allant sur ton site. Mais si tu vois des points d'interrogation en lieu et place des caractères accentués, il s'agit forcément d'un problème d'encodage.
    Il se peut que ton hébergeur en changeant de version PHP ait aussi modifié l'encodage par défaut du serveur Apache (qui serait maintenant de l'UTF-8 au lieu de l'ISO-8859-1).

    Il reste quand même quelques trucs pas clairs dans ton message :
    - Un hébergeur qui downgrade de version ? Vraiment étonnant ...
    - Version de quoi ? A priori par déduction je dirais PHP mais on ne sait jamais.
    - Changer des DNS pour un changement de version ? Heu .. On change les DNS chez le DNS hosting quand l'IP du serveur change, pas pour un changement de version de je-ne-sais-quoi.


    Citation Envoyé par canaille22 Voir le message
    Sinon, il faut que tu ailles dans ton code html et que tu changes tous tes accents (par un "rechercher et remplacer") par les codes qui commencent par "&". Exemple le "é" s'écrit : é
    C'est effectivement ce qu'on faisait il y a 10 ans, quand on n'avait aucune idée précise de ce qu'était l'encodage de fichier.

  4. #4
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    juste en passant : encodage de la page citée par sam01 :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

  5. #5
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut ajout d'informations
    Bonjour,

    pour l'encodage des caractères, les étapes a vérifiées sont :

    1. enregistrement du fichier avec le bon encodage de caractères,
    2. dans l'en-tête du fichier *HTML ou XML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    3. dans les feuilles de styles :
    4. dans la configuration de PHP :
    il existe un paramètre pour l'encodage de caractères par défaut
    et le paramétrage de l'en-tête HTTP; on doit avoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Content-Type:	text/html; charset=UTF-8
    5. dans configuration d'Apache :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddDefaultCharset UTF-8
    6. dans la configuration du navigateur voir
    Firefox >> Affichage >> Encodage des caractères.

Discussions similaires

  1. [RegEx] Mettre des <li> a la place des retour chariot depuis B
    Par Death83 dans le forum Langage
    Réponses: 19
    Dernier message: 20/01/2006, 01h28
  2. Affichage caractère "?" à la place des caractères
    Par ulysse49 dans le forum Débuter
    Réponses: 2
    Dernier message: 16/12/2005, 18h58
  3. Place des tables de dimention dans un outil ETL
    Par ilyassou dans le forum Alimentation
    Réponses: 2
    Dernier message: 21/08/2005, 13h38
  4. [JSP][Tomcat] COmment choisir la place des fichiers .class?
    Par mathieu dans le forum Tomcat et TomEE
    Réponses: 16
    Dernier message: 03/03/2004, 09h24
  5. Place des autodidactes sur le marché du travail
    Par Argh! dans le forum Emploi
    Réponses: 21
    Dernier message: 24/05/2003, 22h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo