Drei Dinge sind dazu noch interessant:
a) Welche Codierung gibt der Server im HTTP-Header an? Die hat nämlich Vorrang vor dem meta-Element.
b) In welcher Codierung ist das Dokument *wirklich* gespeichert?
c) Welche Codierung wird für die Kommunikation zwischen PHP und der DB verwendet?
Hi,
ich muss gestehen, dass ich nicht weiß, wie ich auf a) oder b) antworten kann.
zu c) habe gerade das hier beim Verbindungsaufbau zur DB probiert:
// Verbindung zur Datenbank aufbauen
$connid = @mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) OR die("Error: ".mysql_error());
mysql_select_db($MYSQL_DATA) OR die("Error: ".mysql_error());
mysql_query("SET NAMES 'utf8'");
dann klappt es wieder nicht. für ü erhalte ich jetzt im Browser nach dem auslesen quadrate mit Fragezeichen drin. dafür sehe ich im phpmyadmin das ü
Das ist doch zum Mäusemelken!