Dominik: Zeilenumbruch in PHP Skript?

Hallo Zusammen,

ein PHP Skript fasst in folgender Form in einem Formular eingegebene Element zusammen:

<?

$mailtext="Code:" . $_POST['Frage0'] .

"Frage1:" . $_POST['Frage1'] .

"Frage2:" . $_POST['Frage2'] .

"Frage3:" . $_POST['Frage3'] .

.....

und wird anschließend an eine bestimmte E-Mail Adresse geschickt, wo dann in der Mail der Inhalt der Formulareingaben gelistet werden soll.

Das funktioniert auch alles, allerdings wird alles hintereinander ausgegeben. Wie kann ich nach jedem Element einen Zeilenumbruch erzeugen?

Vielen Dank im Voraus und viele Grüße

Dominik

  1. Hallo,

    Am einfachsten wohl so:

    $mailtext = <<<EOT  
    Code: {$_POST['Frage0']}  
      
    Frage1: {$_POST['Frage1']}  
      
    Frage2: {$_POST['Frage2']}  
      
    Frage3: {$_POST['Frage3']}  
    EOT;
    

    Aber wenn du bei deiner Methode bleiben willst dann kannst du "\n" hinzufügen wo du einen Zeilenumbruch brauchst. Wichtig dabei ist, dass das \n nur umgesetzt wird wenn es innerhalb von doppelten Anführungszeichen steht.

    Linktipp: http://www.php.net/types.string

    Grüße
    Jeena Paradies

    --
    Social Webapps wer nutzt sie? | Jlog | Gourmetica Mentiri