Nikolas: UTF-8

Beitrag lesen

Hi Kalle,

Das kenne ich. Die Zeichencodierung deiner Seite ist UTF-8 (sagt FF). Nun gibt es ja auch in UTF-8 ungültigen Zeichencode.

Nachdem ich aber den meta-tag auf das Iso verändert habe sagt firefox nun wieder das ich ISO habe. Obwohl ich ja immer noch den php-schnipsel habe der das ja eigentlich verhindern sollte

Immer, wenn Zeichen übergeben werden, etwa vom Editor über eine Datei zum Server in die Datenbank. Von dort zurück über PHP an den Browser, gibt es die Möglichkeit, dass ein oder mehrere Elemente dieser Kette den Code umcodieren.

Also etwa UTF-8 Code nochmal mit encode() anfassen.

Meine PHP- Programme haben noch eine Zusatzzeile @mysql...:

@mysql_query( "SET NAMES 'utf8'", $conn_id );
header('content-type: text/html; charset=utf-8');

  
Wäre ja unnütz jetzt, da es ja funktioniert  
  

> Und prüfe mal den Inhalt der Datenbank mit phpmyadmin. Bei der Anzeige per Browser fällt schon mal das Risiko "Editor" aus. Da sollten die Umlaute korrekt angezeigt werden. Datenbank, Tabellen und Textfelder stehen auf UTF-8 ?  
  
Sorry, aber da weiß ich nich genau was du meinst.  
Hab ich noch nie gemacht...  
  
Trotzdem vielen Dank  
  
Nikolas