php mail
Jeg har lavet en mail form i flash der benytter en php fil til at sende.Det jeg har problemer med er en form for opdeling når de sendte informationer kommer i mit mail program.
Jeg ville gerne ha' at det var op delt med fx. Navn: og med linieskift:
Navn: $name
e-mail: $email
Besked: $kommentar
Mit php script ser sådan ud:
<?php
// navnet sendt fra Flash
$navn = utf8_decode($_POST['navn']);
// e-mailen sendt fra Flash
$email = utf8_decode($_POST['email']);
// kommentaren sendt fra Flash
$kommentar = nl2br(utf8_decode($_POST['kommentar']));
/* message */
$message = $navn."\n";
$message .= $email."\n";
$message .= $kommentar."\n";
// e-mailens modtager
$modtager = "navn@mail.dk";
// e-mailens emne
$emne = "Mail";
// e-mailens afsender
$afsender = $navn . "<" . $email . ">";
// send e-mailen
mail($modtager, $emne, $message, "From: $afsender\r\nContent-type: text/html; charset=iso-8859-1");
// Replay
// ---------------------------
/* subject */
$subject = "Mail";
/* additional header pieces for errors, From cc's, bcc's, etc */
$headers = "From: navn@mail.dk <navn@mail.dk>\n";
$headers .= "X-Sender: <navn@mail.dk>\n";
$headers .= "X-Mailer: PHP\n"; // mailer
$headers .= "Return-Path: navn@mail.dk <navn@mail.dk>\n"; // Return path for errors
/* recipients */
$recipient = $email;
/* message */
$message = "Hej $navn
Tak for din e-mail!
Vi kigger på din mail hurtigst muligt.
Med venlig hilsen
navn";
mail($recipient, $subject, $message, $headers);
?>
som det er nu kommer mailen og ser sådan ud:
robert robert@mail.dk ÆØÅæøå