ralphi: utf8, Sonderzeichen in CSV Datei richtig anzeigen

Beitrag lesen

Hi,

Ist es nicht auch für dich widersinnig, die Daten mit der Kodierung „UTF-8“ auszulesen und darzustellen, im HTML-Dokument, in dem diese Darstellung erfolgt, aber als Angabe über die Kodierung „windows-1252“ anzugeben? Davon abgesehen ist es natürlich auch interessant, in welcher Kodierung das Dokument tatsächlich abgespeichert wird und welche Kodierung denn der Server im HTTP-Header vorgibt.

Also: wenn ich eine form habe <input type="text" name="wert"> dort:     "ÄÖÜ" eingebe dann speicher mit (php): INSERT INTO table (feld) VALUES (".$_POST['wert'].");

dann wieder ausgebe mit

$mysqli = new mysqli($host, $user,$pass, $DB);
mysqli_set_charset($mysqli, "utf8");
..
echo "<p>".$row['feld']."</p>";

hab ich   "ÄÖÜ"

Wo ist (dann) da der Fehler?

Viele Grüße aus LA

--
ralphi