Antworten auf deine Fragen:
Neues Thema erstellen

Umlaute nur im Betreff falsch

M

martin1605

Guest

Hallo zusammen,
ich habe ein seltsames Problem. Ich möchte einen HTML-Newsletter verschicken und bin gerade dabei, dies zu programmieren. Es geht prinzipiell gut, nur der Betreff macht Probleme. Die großen Umlaute (ÄÖÜ), ß und € werden nicht richtig dargestellt. Die kleinen Umlaute (äöü) funktionieren.

Die E-Mail selbst funktioniert auch, ebenso die Daten aus der Datenbank.
Zum Verschicken der E-Mails hole ich die Daten aus einer Datenbank und werte die Zeilen in einer while-Schleife aus. Der Betreff wird in einem Formular auf einer utf-8-codierten Seite eingetragen.
HTML:
<meta charset="UTF-8">
<td><input type="text" size="24" name="betreff" /></td>
Hier noch der Header für die E-Mail:
PHP:
    $header  = "MIME-Version: 1.0\r\n";
    $header .= "Content-type: text/html; charset=UTF-8\r\n";
    $header .= "From: Nikolaus <nikolaus@himmel.de>\r\n";
    $header .= "Reply-To: <nikolaus@himmel.de>\r\n";
    $erg = mail($row[email], ($_POST[betreff]), $mailtext,$header);
Mit dem phpmailer funktioniert auch der Betreff. Ich frage mich aber, warum die normale mail()-Funktion nicht funktioniert.
Hat jemand einen Tipp?
Vielen Dank im vorraus!
VG
Martin
 

Metty

Nicht mehr ganz neu hier

AW: Umlaute nur im Betreff falsch

hi

ich kann dir ein script von mir geben das funzt.....
alle sachen werden in eine datenbank gespeichert...

MFG Metty
 
M

martin1605

Guest

AW: Umlaute nur im Betreff falsch

Hallo Metty,

gerne, vielen Dank. ICh kann einfach nicht nachvollziehen warum in einem String die Umlaute mal falsch und mal richtig dargestellt werden.
 

netbandit

Aktives Mitglied

AW: Umlaute nur im Betreff falsch

PHP:
$header  = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=UTF-8\r\n";
$header .= "From: Nikolaus <nikolaus@himmel.de>\r\n";
$header .= "Reply-To: <nikolaus@himmel.de>\r\n";
$erg = mail($row[email], '=?UTF-8?B?' . base64_encode($_POST[betreff]) . '?=', $mailtext,$header);
Lösungsvorschlag betrifft nur Deine Frage, alles andere... :rolleyes:

Btw. mach mal aus dem Nikolaus ein Nikoläuschen. :)
 
Zuletzt bearbeitet:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben