Problem med mail script
Hej alle. Jeg har et problem med mit mail script, det er som om den ikke fanger de rigtige oplysninger de rigtige steder.mit php script
<?php
// =====This Script For Sending an Email ====
// ===== Recieving Data From Form =====
$til = "mkruse@outlook.dk";
$Navn = $_POST['Navn'];
$Email = $_POST['Email'];
$Emne= $_POST['Emne'];
$message= $_POST['message'];
//=======It is better to include Headers in your email to make it easy understandable for your recipient =====
if(isset($_POST['submit']))
{
$res = mail($Navn,$Email,$Emne,$message);
if($res)
{
echo 'Beskeden er blevet sendt.';
}
else
{
echo 'Fejl, ret dem venligst';
}
}
// Mail it
mail($til,$Navn, $Email, $Emne, $message);
?>
min HTML del:
<div class="section">
<h1>Kontakt</h1>
<p>
Har De spørgsmål til os i forbindelse med visse typer arbejder, eller ønsker De blot at kontakte os vedrørende en opgave? Så skal De til enhver tid være velkommen til at kontakte os på nedenstående formular, eller ringe os op.
</p>
<form action="email_script.php" method="post" class="message">
<input type="text" value="Navn" name="Navn" id="Navn" onFocus="this.select();" onMouseOut="java script:return false;"/>
<input type="text" value="Email" name="Email" id="Email" onFocus="this.select();" onMouseOut="java script:return false;"/>
<input type="text" value="Emne" name="Emne" id="Emne" onFocus="this.select();" onMouseOut="java script:return false;"/>
<textarea value="message" name="message" id="message"></textarea>
<input type="submit" value="Send"/>
</form>
</div>
Når jeg så modtager mailen fra scriptet modtager jeg følgende:
Navn - Ender i emnefeltet i emailen
Emne - Ender i tekstfeltet i emailen
E-mail - Ender også i tekstfeltet i emailen
Selve beskedfeltet er slet ikke med i mailen...
Hvad har jeg gjort galt :) ?
