Hallo zusammen!
Ich fange gerade erst an, mich mit PHP zu beschäftigen,
Da habe ich jetzt ein Kontaktformular, daß dem Absender über mail(...) eine Bestätigungsmail zurückschickt, deren Inhalt als Variable $body vorher zusammengesetzt wurde:
Code:
//Erstellen des Inhalts der Mail
$body = "Diese Daten haben Sie uns gesendet.\n\n";
$body .= "Name: $vorname $name\n\n";
$body .= "Wohnort: $ort\n\n";
$body .= "Mail: $mail\n\n";
$body .= "Ihre Nachricht: $nachricht\n\n";
//Absenden
if ($anrede == "Herr")
{$mailanrede = "r $anrede $name";}
else {$mailanrede = " $anrede $name";}
mail($mailto, $subject, $body, "FROM: $from\n");
Damit das Ganze nachher etwas schöner aussieht, möchte ich es gerne als Liste formatieren und hatte es bereits so versucht:
Code:
//Listenform
$body = "<ul>";
$body .= "<li>Diese Daten haben Sie uns gesendet:</li>";
$body .= "<li>Name: $vorname $name </li>";
$body .= "<li>Mail: $mail </li>";
$body .= "<li>Ihre Nachricht:</li>";
$body .= "<li>$nachricht </li>";
$body .= "</ul>";
Das wurde zwar versendet, aber nicht formatiert, d.h. die HTML-Tags wurden vom Browser einfach mit ausgegeben.
Wie muß ich die Anführungszeichen setzen bzw. den (HTML-)Listencode für die Variable aneinandersetzen, damit er wie gewünscht interpretiert wird?
Viele Grüße, Luminux