Vis indtastede data fra form på side, der sender e-mail
Hej!Jeg er ny i PHP og jeg har flg. kode, der tager input fra en form og sender det pr. e-mail. Det virker fint, men på samme side, som mail-delen, ønsker jeg at vise hvad brugeren har indtastet. Jeg har flyttet lidt rundt med brikkerne (?>), man kan ikke få det at virke efter hensigten. Det gik noget nemmere med ASP ;-)
--- start på kode ---
<?php
//start building the mail string
$msg = "$_POST[requiredDeltagernavn] har budt på flg. spillere:\n\n";
$msg .= "Spiller 1: $_POST[Spiller1]\n";
$msg .= "Spiller 2: $_POST[Spiller2]\n";
$msg .= "Spiller 3: $_POST[Spiller3]\n\n";
$msg .= "Meddelelse: $_POST[Supplerendetekst]\n";
//set up the mail
$to = 'mail@xx.com, xx@xx.com';
$subject = 'Emne';
$headers = 'From: XX <webmaster@xx.dk>' . "\r\n" .
$headers .= 'Cc: xx@mail.dk' . "\r\n" .
'Reply-To: xxr@xx.dk' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $msg, $headers);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Sidens titel</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>Her er de indtastede data:</p>
<!-- data fra PHP form -->
</body>
</html>
-- slut på kode --
