wie kriege ich unicode hin???

balufreak

Aktives Mitglied
Thread Starter
Dabei seit
12.10.2003
Beiträge
1.563
Reaktionspunkte
28
Hallo leute! Auf meiner Page werden Inhalte dynamisch aus einer mysql db ausgelesen. Dor drin befinden sich ä ö und ü. Im Browser werden diese aber nicht korrekt angezeigt. Nun ist meine frage, wie ich das geregelt bekomme? gibt es da einen speziellen tag oder so?


greets balu
 
Hi,

du solltest immer die richtige Codepage im Browser als auch im HTML Dokument selbst definieren.

UTF-8 definierst du folgendermaßen im head des Dokumentes:

PHP:
<META http-equiv="content-type" content="text/html;charset=UTF-8">


Wenn du nun auch noch die String encodieren möchtest, solltest du

PHP:
echo utf8_encode($string);

[/php|

verwenden.

Aber eigentlich sollten deine Umlaute korrekt aus der Datenbank angezeigt werden, sofern du nicht mit Flash arbeitest. Auch ohne Codepagedefinition.

Yves
 
mit safari gehts ganz gut... aber mit IE und Mozilla habe ich noch so die probleme..

Aber danke
 
Zurück
Oben Unten