und MYSQL mit UTF8. Bei der Ausgabe nur Schrott
Lamer und Rechnerspinner
- php
Hallo,
ich habe ein Problem, und zwar schlummern in meiner Datenbank unendlich viele Daten.
Die Textzeile ist mit utf8_unicode_ci in der Datenbank markiert. Wenn ich mir die Daten mit PHPMyAdmin anschaue sind die Sonderzeichen wie üöß ohne Probleme lesbar.
Rufe ich aber die Daten aus der Datenbank ab, so bekomme ich nur ein undefiniertes Sonderzeichen: � angezeigt.
Die Anzeigende Seite hat natürlich den üblichen UTF8 Header:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Danke für eure Hilfe
euer Lamer und Rechnerspinner
Hi,
ich habe ein Problem, und zwar schlummern in meiner Datenbank unendlich viele Daten.
Aha, also hast du ein Problem mit dem Festplattenplatz?
Die Textzeile ist mit utf8_unicode_ci in der Datenbank markiert. Wenn ich mir die Daten mit PHPMyAdmin anschaue sind die Sonderzeichen wie üöß ohne Probleme lesbar.
Rufe ich aber die Daten aus der Datenbank ab, so bekomme ich nur ein undefiniertes Sonderzeichen: � angezeigt.Die Anzeigende Seite hat natürlich den üblichen UTF8 Header:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Und die Kodierung der Client-Verbindung zwischen PHP und MySQL, wie hast du die eingestellt?
MfG ChrisB
Hi,
Die Anzeigende Seite hat natürlich den üblichen UTF8 Header:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Nachtrag: Dass eine per HTTP Content-Type-Header gemachte Angabe Vorrang vor der per Meta-Element gemachten hat, hast du sicher bereits recherchiert gehabt, und diese deshalb ueberprueft?
MfG ChrisB