Guten Abend,
ich starte derzeit ein neues Projekt. Dieses Projekt will ich in UTF-8 coden. Ich habe schon sehr viel darüber erfahren u.a. habe ich eine kleine checkliste gefunden, die man einhalten sollte wenn man UTF-8 verwenden will:
1. Die Dateien sollten utf-8 encodet sein
2. An den Anfang der CSS Datei eine "@charset "utf-8";"
3. Daten aus Datenbanken und aus der url ebenfalls utf-8 encoden oder dafür sorgen dass sie als utf-8 ankommen
4. In den Seitenmetatags utf-8 angeben "<meta http-equiv="content-type" content="text/html; charset=utf-8">"
5. Bei jeder PHP seite am Anfang einen Contenttype Header mitsenden "header("content-type: text/html; charset=UTF-8");"
6. In der php.ini " default_charset = "utf-8" " setzten
7. Apache auf utf-8 Ausgabe umstellen
Die erste große frage ist ob das alles ist, oder ob ihr noch tipps für mich habt?
Außerdem wollte ich fragen ob mir jemand die ersten drei Punkte etwas genauer erklären kann.
Zum 2. Punkt kann ich nur sagen das ich mir die Quelltexte vieler Seiten angeschaut habe, die mit UTF-8 laufen und ich habe diesen Vermerk nie gefunden.
lg clements