ChangedUser677
Mitglied
Hallo.
Ich habe ein Problem. Ich schicke eine eMail als Utf-8 ab, funktioniert auch soweit ganz gut. Auch mit den deutschen Umlauten etc. Nur wenn ich ein Polnisches Sonderzeichen mit hinzufüge, dann wird dieses durch ein Fragezeichen ersetzt?
Mein Code:
Die Datei ist auch als utf-8 gespeichert. Wie gesagt, die deutschen funktionieren soweit auch ganz gut. Im Form Tag ist accept-charset="UTF-8" vorhanden.
Ich habe ein Problem. Ich schicke eine eMail als Utf-8 ab, funktioniert auch soweit ganz gut. Auch mit den deutschen Umlauten etc. Nur wenn ich ein Polnisches Sonderzeichen mit hinzufüge, dann wird dieses durch ein Fragezeichen ersetzt?
Mein Code:
PHP:
header('Content-type: text/html; Charset=utf-8');
$subject = utf8_encode( 'hallo - öäü' );
$message = utf8_encode( öäüß - ałys' );
$headers = "From: [email protected] <[email protected]>\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=UTF-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit";
mail( '[email protected]', $subject, $message, $headers );
Die Datei ist auch als utf-8 gespeichert. Wie gesagt, die deutschen funktionieren soweit auch ganz gut. Im Form Tag ist accept-charset="UTF-8" vorhanden.