Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
Turbo Delphi für Win32
|
Re: [PHP/MySQL] Euro-Zeichen
28. Dez 2007, 19:42
Das Problem ist ja, dass der Benutzer das ganze eingeben soll, z.B. per textarea. Ich könnte jetzt schon bei der Eingabe das € durch € ersetzen, aber dann schlägt mein Parser zu und maskiert die Zeichen, wenn sie wieder ausgelesen werden sollen. htmlspecialchars() benutzt übrigens ISO-8859-1, und da ist kein Euro-Zeichen drin, also wird es auch nicht maskiert. Und selbst wenn, dann wäre es schon zu spät, weil nämlich beim Wiederauslesen aus der Datenbank das Zeichen schon verunstaltet ist.
@Bernhard_Geyer: Das BOM wird beim Abspeichern des Skriptes als UTF-8 automatisch hinzugefügt. Und, wie gesagt, mit UTF-8 hats irgendwie auch nicht geklappt, ich habe alles umgestellt und trotzdem ist ein komplett anderes Zeichen angekommen.
Manuel Eberl „The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
|