tlawana: Probleme mit Zeichen *Anfängerfrage*

Beitrag lesen

Hallo,

Ich übergebe sie via POST.

Wenn ich deine wenigen Informationen richtig deute, hast du eine Seite, auf der es ein Formular mit einem Eingabefeld gibt. Dieses wird an ein PHP-Script gesendet, welches eine Ausgabe für den Browser erzeugt, und da ist dieses Fragezeichen � zu sehen.

Welche Kodierung verwendet die Formularseite, welche die Ergebnisseite? Welche Kodierung geben die beiden Seiten an den vorgesehenen Stellen an (HTTP-Header, META-Element)? Hat das Formular ein accept-charset-Attribut?

  
<meta http-equiv="content-type" content="text/html; charset=UTF-8">  

  
echo '  
<form action="'.$_SERVER['PHP_SELF'].'?page=end" method="POST"  accept-charset="UTF-8">  
 <input type="checkbox" name="test" value="§"> §  
 <input type="submit" value="Fertig!">  
</form>';  

Das war ein kleiner ausschnitt aus dem Formular und oben aus der selben Datei die meta angabe.

Ist im HTTP-Verkehr der beiden Requests etwas Auffälliges in den charset-Angaben zu sehen?

Nein.

Wird das � wieder zum §, wenn du im Browser unter Ansicht die (Zeichen)kodierung zwischen UTF-8 und ISO-8859-1 wechselst?

Nein.

MfG