motorhead: mail-Funktion

Nur so aus reiner Neugier.

Weiß jemand, wieso mit der mail-Funktion von PHP die erste Zeile einer Text-Mail leer ist?

Thx

  1. 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

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
    1. 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

      1. 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.

        1. $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