Hab auch mittlerweile festgestellt, dass, wenn ich die Seite dann offline speichere und anschau, das Eurozeichen korrekt dargestellt wird.
Es muss also an der Serverkommunikation liegen. Da es aber im BE funzt, muss es ein Fehler im Typo3-FE sein!!!
Ideen?
Grüße,
Denn probier doch mal, ob irgendwelche html-tags offen bleiben, oder irgendwelche body-tags zu früh kommen oder was auch immer.
Könnte ja sein, dass er deshalb den charset nicht nimmt. Oder Du hast mehrere Charsets drin ;-) Des ist mir auch schon passiert ....
Das kann ich ja aufgrund dessen, dass es mit demselben Browser offline funzt eigentlich ausschließen, oder!?
stimmt: "Wer lesen kann, ist klar im Vorteil ;-)"
Dann weiss ich auch nicht weiter ....
Hast du schonmal 8859-15 probiert?
Gruß,
HAL
Hi HALsixsixsix,
wie meinste das?
Wie und wo soll ich das probieren?
Grüße,
Olli
Hallo Schleuse,
ich meinte den Character Set deiner HTML-Seite. Soweit ich weiß, ist iso-8859-15 der Zeichensatz, der offiziell das Euro-Zeichen unterstützt.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
Gruß.
Hey HALsixsixsix,
danke für die Info! Aber irgendwie ist das doch dann komisch, dass es auch mit dem ...-1er Charset offline funktioniert, oder!? Nur online eben nicht 🙁 ...
Aber testen würd ich's schon mal lieber. Wo im Typo3, Template, Config, Setup oder wo sonst stell ich das denn ein? Oder einfach als "page.headerdata"?
Grüße und Danke für Deine Mühe,
Olli
Das ist nur so lange komisch, bis man sich bewusst wird, dass der Server (also "online") den HTML-Code mit einem anderen Zeichensatz codiert und zum Client schickt als es dein Browser lokal macht. (Vermute ich jetzt mal)
Das Meta-Tag muss in den Header deiner HTML-Seite, ja. Das kannst du machen, wie du lustig bist: Entweder direkt in die Templatevorlage (HTML-Datei) oder per TypoScript.
Ich weiß nicht, ob es funktionieren wird, aber ich bin optimistisch, dass es daran liegen könnte :-)
Gruß,
HALsixsixsix
Also bei mir lags - wie schon gesagt, an einer falschen Einstellung in der php.ini.
hab die selben probs, allerdings ists so, dass bei mir alles funzt, nur beim kunden nit. hab scho dacht der is blöd, aber anscheinend gibts das wirkli!
woran lags denn nun bei dir @schleuse?
Hab mich auch grad geärgert aber eine Extension gefunden mit deren Hilfe das Problem zu lösen ist.
Einfach die Extension 'cron_rte_cleanenc' installieren und in der Datei 'cron_rte_cleanenc/class.tx_cronrtecleanenc.php' folgende Einträge dem Array hinzufügen:
'ß' => 'ß',
'ä' => 'ä',
'ö' => 'ö',
'ü' => 'ü',
'Ä' => 'Ä',
'Ö' => 'Ö',
'Ü' => 'Ü',
Ich hatte das gleiche Problem.
Bei mir brachte die qcom_htmlcleaner 2.4.0 den gewünschten Effekt.