Macht das ein Html Editor wie Dreamweaver oder Kompozer nicht von alleine richtig?
Muss ich da irgendeine Einstellung vorgeben?
Macht das ein Html Editor wie Dreamweaver oder Kompozer nicht von alleine richtig?
Muss ich da irgendeine Einstellung vorgeben?
Hier sind die 3 Dateien. Persönliche Informationen habe ich durch entsprechende Platzhalter ersetzt.
Vielen Dank!
hast du im Head Bereich ein <meta charset="utf-8"> hinzugefügt?
Ja.
Test1.php und Test2.php sind die vollständigen Webseiten. Da fehlt nichts.
Und über diese beiden Webseiten wird man per php und form auf die 3. Seite test3.html geleitet.
test3.html (kein php) hat im header dann den Vermerk charset="utf-8" und zeigt dann trotzdem noch die ? anstelle der Umlaute an.
Ich hoffe das reicht als Info...Danke!
Hallo,
nach einer serverseitigen Umstellung werden die Umlaute auf meiner Webseite nicht mehr korrekt angezeigt.
Anstelle der Umlaute erhalte ich ein Fragezeichen. Ich habe auf allen Seiten UTF-8 als Charset angegeben, aber es klappt trotzdem nicht. Vermutlich liegt es daran, dass die PHP Webseiten mit Passwortabfrage über Formulare aufgerufen werden.
Test1.php enthält den code:
<p><br>
<font face="Arial, Helvetica, sans-serif">Diese Seite ist Passwortgesch&WCF_AMPERSANDützt</font>
<form action="test2.php" method="post" accept-charset="UTF-8">
<input type="Password" name="passwort">
<input type="Submit" value="Bestaetigen">
</form> <br /><br /></p><p><br /></p></body></html>
test2.php hat dann den folgenden Code:
<?php
date_default_timezone_set('europe/berlin');
$passwort = $_POST["passwort"];
if($passwort=="passwort") { include 'test3.html'; }
else { include('wrongpass.php'); }?>
test3.html
Enthält auch UTF-8 Vermerk. Aber hier werden die Umlaut falsch dargestellt!!
Wo liegt der Fehler?
Danke!
Gruß Andreas
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.