mail-Funktion
motorhead
- php
Nur so aus reiner Neugier.
Weiß jemand, wieso mit der mail-Funktion von PHP die erste Zeile einer Text-Mail leer ist?
Thx
Hallo,
du schreibst eine mail bestimmt so, oder?
$inhalt = "
Hallo, bla bla";
Dort ist jetzt die 1. Zeile frei, würdest du aber es so schreiben
$inhalt = "Hallo, bla bla";
würde er den Text in die 1. Zeile schreiben
MFG
Andavos
Hallo,
du schreibst eine mail bestimmt so, oder?
$inhalt = "
Hallo, bla bla";
Gibt es wirklich Leute, die das so schreiben? :)
Wenn es das nicht ist, schau mal nach überflüssigen \n
Hallo,
du schreibst eine mail bestimmt so, oder?
$inhalt = "
Hallo, bla bla";Gibt es wirklich Leute, die das so schreiben? :)
Wenn es das nicht ist, schau mal nach überflüssigen \n
also ich mach es folgendermassen:
$email_to = "<$rec>";
$email_from_mail = "webmaster@schuler-coiffure.ch";
$email_from_name = "Newsletter Schuler Coiffure";
$email_betreff = "Newsletter Anmeldung";
$kommentar = "bla bla bla\n";
$header="From:$email_from_name<$email_from_mail>\n";
mail($email_to,$email_betreff,$kommentar,$header);
und trotzdem bleibt die erste Zeile leer.
$header="From:$email_from_name<$email_from_mail>\n";
Lass beim $header das \n weg, warscheinlich steht "From: " im E-Mail Header in der letzten Zeile, und da die mail() automatisch ein \n anfügt, hast dann einen Zeilenumbruch zuviel.
cu RFZ