andreas Hartmann: Mail-Formular

Beitrag lesen

Hallo,

Ich möchte eine Email wegschicken, was auch einwandfrei funktioniert.
(hab von selfphp den Code...)

leider wird die ausgabe in der email ziemlich unübersichtlich, da alles einfach untereinander geschrieben wird. Ich möchte ab und zu mal einen doppelten absatz einbauen, weiß aber nicht was für eine abfrage ich schreiben soll.....

in der email steht z.B.
Name1:  Bla bla
Vorname1: Bal bla
Name2:  Bla Bla
Vorname2: sdfsd
Name3:  Bla bla
Vorname3: sdfsdf
Name4:  Bla Bla
Vorname4: sdsdfs

jetzt möchte ich immer vor Name einen doppelten absatz...

Hier der Code:

<?php

$delimiter  = $_POST["delimiter"];
$mailto     = $_POST["mailto"];
$returnhtml = $_POST["return"];
$subject    = $_POST["subject"];

$mailtext   = "";

while(list($name,$value) = each($_POST))
{
 if($name != "mailto" && $name != "return" && $name != "subject" && $name != "delimiter")
 {
  if(is_array($value))
  {
   foreach($value as $value_array)
   {
 $mailtext .= $name.$delimiter.$value_array."\n";
   }
  }
  else
  {
  $mailtext .= $name.$delimiter.$value."\n";
  }
 }
}

if(get_magic_quotes_gpc()) $mailtext = stripslashes($mailtext);

mail($mailto,$subject,$mailtext) or die("Die Mail konnte nicht versendet werden.");

//header("Location: $returnhtml");

?>

Ach ja, wie leite ich die seite nach vollenden des abschickens weiter, damit ich dem benutzer signalisieren kann, das die email weggeschickt wurde, da der vorgegebene header...... bei mir einen fehler verursacht....

Vielen dank im vorraus.

Andreas