� – dieses Zeichen (eine Raute mit Fragezeichen) erscheint auf Ihrer Webseite anstatt Umlauten?
Meist passiert dies auf veralteten Webseiten.
Wenn die Umlaute als Fragezeichen dargestellt werden, dann wird ein als ISO 8859-1 kodiertes Dokument fälschlicherweise vom Brauser („browser“) oder einem anderen Lesegerät als UTF-8 interpretiert und somit als Fragezeichen in einem Rechteck angezeigt.
Statt ä, ö und ü wird ein schwarzes Rautensymbol mit einem Fragezeichen dargestellt.
Die gewünschte Anzeige sind deutsche oder andere Sonderzeichen wie Szett oder Umlaute: ä ö ü ß
Angezeigt wird das hier: � � �
Kunden / Seitenbesucher können die Seite richtig anzeigen lassen, indem sie in der Brauser-Ansicht / der Zeichenkodierung umschalten zwischen ISO-8859-1 und UTF-8.
Nur welcher Ihrer Kunden / Seitenbesucher hat dazu schon Lust?
Die Lösung
Man kann das Problem aber lösen, indem man dem Brauser „sagt“, in welcher Kodierung die Webseite angezeigt werden soll.
Dazu muß man einen Kode einfügen in die Webseite.
Dies kann im Kopf geschehen („header“) oder in der („.htaccess“)-Datei.
Fügen Sie hier ein:
<?php
header(‚Content-Type: text/html; charset=ISO-8859-1‘);
?>
Brauchen Sie hierfür Hilfe, so kontaktieren Sie z. B. eine Webagentur wie Agentur Schlagwort (Schlagwort.ch).
Der php Header code ist schon OK, aber wenn die DB z.b. in latin abgespeichert wurde hilft das nicht weiter. Hier hilft es aber die DB mittels mysql umzuwandeln. Also alle falschen umlaute einfach mit mysql (suchen und ersetzen) fertig.
der code:
hat leider nicht funktioniert.
Ohne Angabe der Webseite kann man da nix zu sagen.