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

Langage PHP Discussion :

[Système] Code source au format unicode


Sujet :

Langage PHP

  1. #1
    Membre du Club Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Points : 63
    Points
    63
    Par défaut [Système] Code source au format unicode
    Bonjour,
    auparavant, afin de développer une page au format unicode qui comprenait plusieurs types d'écriture à l'intérieur (français, japonais, russe...), je créais un fichier avec blocnotes (notepad) et le sauvegardais au format utf-8. J'insérais également le méta approprié dans mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    Or, ceci me crée 2 problèmes :
    Le premier est qu'en php il ne faut aucune information avant d'insérer un header()
    Le second est que je ne peux pas "valider" mon site, le validateur W3C me dit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ���<!DOCTYPE html PUBLIC "-//
    En effet, sauvegarder un fichier au format unicode implique une sorte de code en début de fichier afin de dire "ce fichier est unicode"

    Bref, comment dois-je m'y prendre?
    Merci d'avance


    petite précision de dernière minute:
    je viens de voir ça sur le validateur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Byte-Order Mark found in UTF-8 File.
    The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.

  2. #2
    Membre confirmé Avatar de goodpz
    Profil pro
    Inscrit en
    Février 2007
    Messages
    475
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 475
    Points : 514
    Points
    514
    Par défaut
    Notepad ne semble pas être capable de sauver des fichiers en utf8 sans BOM. Trouve toi un autre éditeur text un peu plus spécialisé... (notepad++ par exemple)

Discussions similaires

  1. Réponses: 55
    Dernier message: 20/11/2013, 20h44
  2. Réponses: 17
    Dernier message: 25/07/2013, 23h59
  3. Format du code source
    Par Chance666 dans le forum Droit du travail
    Réponses: 3
    Dernier message: 01/08/2011, 09h48
  4. CSS pour formater du code source
    Par yamatoshi dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 09/08/2010, 19h02

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