WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Umlaute umwandeln (http://www.wcm.at/forum/showthread.php?t=208535)

Blauer Kuckuck 24.01.2007 14:21

Umlaute umwandeln
 
Hi,

ich hab folgendes Problem:

Auf meiner Website habe ich für den Administrationsbereich HTMLArea installiert, um Blogeinträge möglichst einfach zu erstellen. Die Einträge werden dann in einer MySQL - Datenbank gespeichert.

Statt diversen Umlauten gibt aber der Browser etwas wie "ö   Â" (ö) aus. Da ich aber zu faul bin, jedes mal ö einzugeben, suche ich eine Funktion, die irgendwie die Umlaute in lesbare Zeichen umwandelt. Mit ereg_replace gabs eine Fehlermeldung, weiß aber nicht mehr, welche.

Weiß irgendjemand, wie man das richtig macht?

THX im Voraus,

Kuckuck

gorie 24.01.2007 16:50

welchen Zeichensatz verwendet die Mysql tabelle?

zAPPEL 24.01.2007 17:13

Steht es in der Datenbank auch schon falsch oder nur dann auf der Website bei der Ausgabe?

Blauer Kuckuck 24.01.2007 18:58

Zitat:

Original geschrieben von gorie
welchen Zeichensatz verwendet die Mysql tabelle?
Öh... Wie kann ich mir das von phpMyAdmin sagen lassen?

Zitat:

Original geschrieben von zAPPEL
Steht es in der Datenbank auch schon falsch oder nur dann auf der Website bei der Ausgabe?
In der Datenbank und auf der Website

Danke,

Kuckuck

zAPPEL 24.01.2007 19:20

Auf der Startsite vom myAdmin sieht man es:
MySQL-Zeichensatz: UTF-8 Unicode (utf8)
Zeichensatz / Kollation der MySQL-Verbindung

Was hast du dort?

Blauer Kuckuck 24.01.2007 20:35

German (de-iso-8859-1)

Blauer Kuckuck 24.01.2007 20:37

Aha...

Ich hab German - utf8 gewählt, und prompt zeigt phpMyAdmin die Umlaute richtig an.

Auf meiner Website hingegen funzts immer noch nicht... :(

Kuckuck

zAPPEL 24.01.2007 20:50

Da kommts drauf an welches Char-Encoding du für die Website angegeben hast, oder du machst htmlentities($ausgabe);

lg

catch17 25.01.2007 08:42

nun wenn die db utf-8 verwendet sollte halt die website ebenfalls utf-8 verwenden....
hat doch eine gewisse logik - oder?

lg, catch17

und htmlentities sind afaik eher sowas wie ein anachronismus...

Blauer Kuckuck 25.01.2007 09:39

Zitat:

Original geschrieben von catch17
nun wenn die db utf-8 verwendet sollte halt die website ebenfalls utf-8 verwenden....
hat doch eine gewisse logik - oder?

lg, catch17

und htmlentities sind afaik eher sowas wie ein anachronismus...

Stimmt irgendwie:D ...

THX für die Hilfe @all!


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag