htmlentities() verunstalltet Umlaute
Simon Maris
- php
0 Twilo0 Sven Rautenberg
Nabend - oder eher morgen,
ich bin schon die ganz Nacht auf der Suche nach einer Lösung für mein kleines Problem.
Ok.. es ist ganz einfach.
eine einfach Funktion: htmlentities("überaschung");
Das gibt mir "überaschung" aus. Das ist natürlich irgendwie unschön.
Ich habe alles erdenkliche getan, um die Kodierung zu richten.
also
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
und
header('content-type: text/html;charset=utf-8');
setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
jemand eine Ahnung wo das Problem liegt?
Hallo,
htmlentities("überaschung");
string htmlentities ( string $string [, int $quote_style [, string $charset] )]
mfg
Twilo
Moin!
eine einfach Funktion: htmlentities("überaschung");
Das gibt mir "überaschung" aus.
Du verwendest UTF-8 als Codierung. Damit benötigst du keine Entities für Umlaute.
Verwende htmlspecialchars() zur Maskierung der HTML-eigenen Zeichen - das reicht vollkommen aus.
- Sven Rautenberg