Région Suisse Romande 🔗🔗🔗

En cours de création.

Point Barre / couleur 3

Emoji 📌📌📌

Codeur Barbu - Emojii Splinter Cell Fan Art
Emoji : Assassin's Creed Odyssey - Socrate Fan Art
Emoji Far Cry New Dawn Fan Art by codeur barbu

Codage utf-8

Cet article a été créé avec Beaucoup de passion ! Open your mind, open the source !

My first entry is about how to code in utf-8 to avoid the broken caracter <?> ! (�)

The method is on the web. Search and find !

Allez sans blaguer plus, voici la ligne du workflow à contrôler parce que sans le codage utf-8 les caractères diacritiques et autres accentués de la langue française par exemple vont être pétés :

  1. le fichier fournissant les informations avant d’être traité par le serveur
  2. le serveur (apache)
    1. le langage dynamique (php, asp)
    2. la base de donnée (mysql)
  3. le client (firefox, lynx, ie, chrome, safari, …)
  4. css

Et voici les formules magiques sans explications un codeur reconnaîtra les contextes :

  1. l’en-tête du fichier, faire attention ASCII et UTF-8 , avec ou sans BOM
  2. configuration apache par htaccess : AddDefaultCharset ISO-8859-1 / AddDefaultCharset UTF-8
    • <?php header(“Content-Type: text/html; charset=UTF-8”); ?>
    • utf8_encode, utf8_decode
    • avant chaque requête SET NAMES ‘utf8’;
    • la base, la table, la colonne : CHARACTER SET UTF8
    • utf8-general-ci pour case insensitive, insensible à la casse, majuscule ou minuscule, il s'en balance la shnoupf.
  3. <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />, <meta charset=”utf-8″ />, …
  4. css externe : @charset “UTF-8”;
Codeur Barbu aka Stéphane Pécaut

Codeur Barbu aka Stéphane Pécaut

Amateur de salades et de jolis dessins, Steph 🔥 web | design | ✏ drawing | 📷pictures | 🙏yoga | 🥗 Salad & master of 🔎

à propos de moi

Stéphane Pécaut - Web dévelopeur

Amateur de bonnes salades et de dessins.
🔥 web | design | ✏ drawing | 📷pictures | 🙏yoga | 🌶️piments | 🥗 Salad  and 🔎 &#@    

Articles récents

Commentaires récents

Liens amis