I have a basic html form on my website and I'm wanting the data entered into the form to be sent to my email once submitted, after submit button pressed I'm taken to the "Sent.html" which just displays a sent message on-screen, but when i check the email account I have not received the email..
HTML Form....
<form name="contactform" method="POST" action="formphp.php">
<table width="450px">
<tr>
<td valign="top">
<label for="name">Name *</label>
</td>
<td valign="top">
<input type="text" name="Name" maxlength="50" size="30">
</td>
</tr>
<tr>
<td valign="top"">
<label for="email">Email *</label>
</td>
<td valign="top">
<input type="text" name="Email" maxlength="50" size="30">
</td>
</tr>
<td valign="top">
<label for="subject">Subject *</label>
</td>
<td valign="top">
<input type="text" name="Subject" maxlength="50" size="30">
</td>
</tr>
<tr>
<td valign="top">
<label for="questions">Question/Feedback *</label>
</td>
<td valign="top">
<textarea name="Question" cols="40" rows="5"></textarea>
</td>
</tr>
<tr>
<td colspan="2" style="text-align:center">
<input type="submit" value="Submit">
</td>
</tr>
</table>
</form>
PHP code...
<?php
/* set email */
$myemail = "dcmagpies@hotmail.co.uk";
/* declare id */
$Name = $_POST['Name'];
$Email = $_POST['Email'];
$subject = $_POST['Subject'];
$Questions = $_POST['Questions'];
/* set subject heading */
$subject = "Subject";
/* Message */
$message = "$Name + $Email + $Questions
";
/* redirect this form after email sent */
header("location: sent.html");
?>