Moin Moin,
ich habe z.Zt. folgendes Problem:
Ich habe ein Formular, welches ein input/text-Feld enthält. Dieses soll beim Abschicken ausgegeben werden und in eine Datei geschrieben werden.
Es handelt sich hierbei speziell um polnische Sonderzeichen, ich teste immer mit folgendem Wort :
Łączymy
Das Problem ist, dass die polnischen Sonderzeichen immer ersetzt werden durch Fragezeichen, sowohl beim schreiben als auch bei jedem Print.
Der Charset der Formularseite ist im übrigen auf UTF-8 gestellt.
Hat jemand eine Idee was ich falsch mache ?
MfG Daether
ich habe z.Zt. folgendes Problem:
Ich habe ein Formular, welches ein input/text-Feld enthält. Dieses soll beim Abschicken ausgegeben werden und in eine Datei geschrieben werden.
PHP-Code:
print( htmlentities ($_POST["mail"] ,ENT_COMPAT , "UTF-8" ) ) ;
print( html_entity_decode ($_POST["mail"] ,ENT_COMPAT , "UTF-8" ) ) ;
print( htmlspecialchars ($_POST["mail"] ,ENT_COMPAT , "UTF-8" ) ) ;
print( htmlspecialchars_decode ($_POST["mail"] ) ) ;
print( utf8_encode ($_POST["mail"] ) ) ;
print( utf8_decode ($_POST["mail"] ) ) ;
$handle = fopen("testify.txt" , "w+" ) ;
fwrite ( $handle , $_POST["mail"] ) ;
Łączymy
Das Problem ist, dass die polnischen Sonderzeichen immer ersetzt werden durch Fragezeichen, sowohl beim schreiben als auch bei jedem Print.
Der Charset der Formularseite ist im übrigen auf UTF-8 gestellt.
Hat jemand eine Idee was ich falsch mache ?
MfG Daether
Kommentar