Hallo Leute,
ich habe ein Problem mit Umlauten bei meinem Formmailer:
Eingegebene eMail war ÄlÖ@gmail.com nicht C?LC?@gmail.com.
Line 83 Sieht wie folgt aus
Der Code im ganzen:
Vielleicht kann mir anhand dieser Informationen ja bereits jemand helfen, ich suche vergeblich seit 2 Tagen selbst nach einer Lösung, für jeden Tip wäre ich sehr dankbar!
Benötigt Ihr mehr Informationen? -> Lasst es mich wissen! =)
Liebe Grüße... Chepre
ich habe ein Problem mit Umlauten bei meinem Formmailer:
PHP-Code:
Strict Standards: Creating default object from empty value in /kunden/321686_97816/webseiten/buwe/php/postregister.php on line 83
8-bit character in mailbox address "C?LC?@gmail.com"
Line 83 Sieht wie folgt aus
PHP-Code:
$mailer->CharSet = 'UTF-8';
PHP-Code:
$Betreff = "Ihre Registrierung Zensur";
$body = "<html><head><title>$Betreff</title></head><body><p>Zensur</p></body></html>";
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= "Content-Type: text/plain; charset = \"UTF-8\";\n";
$header .= "To: Zensur" . "\n";
$header .= 'From: '.$Vorname.' '.$Nachname.' <'.$eMail.'>' . "\n";
$header .= "Content-Transfer-Encoding: 8bit\n";
$header .= "\n";
$mailer->CharSet = 'UTF-8';
if(@mail($email, $Betreff, $body, $header)) {
$sql = 'INSERT INTO users(vorname, nachname, strasse, hausnr, PLZ, ort, email, telefonnr, passwort, code, aktiv, date, time, IP) VALUES ("'.$Vorname.'","'.$Nachname.'","'.$Strasse.'","'.$Hausnummer.'","'.$PLZ.'","'.$Ort.'","'.$eMail.'","'.$Telefonnummer.'","'.md5($Passwort).'","'.$code.'","0","'.date('d.m.Y').'","'.date('H:i:s').'","'.$client_ip.'");';
$result = $db->query($sql);
if(!$result) die('Query fehlgeschlagen!');
$msg = "Ihre Registrierung war erfolgreich! Eine E-Mail zur Aktivierung wurde versandt!";
}
Vielleicht kann mir anhand dieser Informationen ja bereits jemand helfen, ich suche vergeblich seit 2 Tagen selbst nach einer Lösung, für jeden Tip wäre ich sehr dankbar!
Benötigt Ihr mehr Informationen? -> Lasst es mich wissen! =)
Liebe Grüße... Chepre
Kommentar