|
|||
[PHP] umlaute global ersetzen
Hey Leute!
habe wieder ein kleines Problemchen: Ich muss eine Seite mit Charset UTF-8 erstellen, da diese mir sonst Werte mit kryptischen Zeichen anstelle der Umlaute aus 'ner fremden DB ausliest. Aber in UTF-8 werden deutsche Umlaute nur korrekt dargestellt, wenn ich sie escape (ä usw...). Wie kann ich es schaffen, die Seite mit Umlauten zu schreiben und nachträglich alle Umlaute zu escapen? Edit: Und kann ich danach per php include seiten mit anderer codierung einfügen?
__________________
MfG Markus Köhler Geändert von markuskoehler (29.11.2008 um 14:44 Uhr) |
Sponsored Links |
|
|||
Zitat:
Sendet der Server den Header richtig? Ist der Text aus der Datenbank wirklich UTF-8-kodiert? Geändert von Thorben (29.11.2008 um 17:32 Uhr) |
Sponsored Links |
|
|||
aber das war bei mir schon immer so. deutsche umlaute wurden nie richtig dargestellt in utf-8, und heute hab ich anscheinend noch rausgefunden, dass man sie dazu escapen muss...
header müssten richtig sein, da der server täglich mehrere tausend bis millionen besuche hat. und ich nehme mal an, dass die daten aus der DB utf-8 sind, bzw. alles von dieser seite utf-8 ist. wie kann ich die datenbank-codierung rausfinden?
__________________
MfG Markus Köhler Geändert von markuskoehler (29.11.2008 um 17:34 Uhr) |
|
||||
Es müssen nur diejenigen Zeichen in HTML durch Zeichenreferenzen dargestellt werden, die nicht durch die verwendete Kodierung kodiert werden können. Bei den Umlauten ist das bei UTF-8 aber nicht der Fall, da mit UTF-8 sämtliche Unicode-Zeichen kodiert werden können.
Das führt uns wieder zu der Feststellung, dass du etwas falsch machst. Entweder lieferst du die Daten korrekt als UTF-8 aus, die Daten sind jedoch nicht UTF-8-kodiert. Oder die Daten sind UTF-8-kodiert, sie werden jedoch nicht als solche ausgeliefert.
__________________
Markus Wulftange |
|
|||
SCHEISSE Jungs!
Das war's! Hab gar nicht dran gedacht, dass mein Texteditor alles als ANSI speichert! Danke euch! Ihr seid einfach super!!
__________________
MfG Markus Köhler |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
wie und wo finde ich die Umlaute zum Umlaute codier | Olli_Essen | (X)HTML | 3 | 04.06.2011 09:16 |
String alle umlaute ersetzen | kampfgnom | Serveradministration und serverseitige Scripte | 14 | 18.06.2009 20:17 |
[PHP] Attribut 'global' | markuskoehler | Serveradministration und serverseitige Scripte | 6 | 22.11.2008 17:10 |
Was macht dieses Script ? | lullaby | Javascript & Ajax | 15 | 22.06.2008 23:26 |
umlaute + layoutverschiebung | disastrous | Serveradministration und serverseitige Scripte | 11 | 10.07.2007 21:38 |