E-Mail versenden// Doppelzeile

  • Themenstarter Themenstarter Sealtuagn
  • Beginndatum Beginndatum
S

Sealtuagn

Immer, wenn ich eine E-Mail über PHP verschickem dann ist in der E-Mail eine Zeile zu viel !

Wenn ich im PHP Code schreibe:
Code:
$text = "
Hallo,
Wie geht es dir ?
Was machst du so ?
        ";

Das ergebnis sieht dann in der E-Mail so aus:

Hallo,

Wie gehts dir ?

Was machst du so ?



Wie kann ich diese Freie Zeile entfernen


Danke schonmal...
 
hab ich auch schon ! habs auch schon mit <br> gemacht. funktioniert alles nicht !
 
Das liegt an den Zeilenumbrüchen. Speichere die Datei im UNIX-Format ab und nicht im Windows-Format und schon gehts. Das muss natürlich dein Editor unterstützen.
 
eine andere möglichkeit wäre die Mail als HTML-Mail zu versenden. Dann gibt es nur bei <br> einen Zeilenumbruch.. benutze Datzu diese Änderung in der Mail funktion:

PHP:
$extra = "From: $mail_sender <$sender_name>\n";
$extra .= "Content-Type: text/html\nContent-Transfer-Encoding: 8bit\n";
mail($mail_empfaenger, $betreff, $text, $extra);
 
Zurück