This question already has an answer here:
I made a form and my task is to sending mail to the mail server.I tried with mailto
HTML attributes.But failed.Then start with php.It was not working also.So I badly need help.
<form method="post" action="form-to-email.html">
<div class="col-md-12">
<div class="form-group">
<label for="exampleInputName">Your Name (required)</label>
<input type="text" class="form-control" name="name" placeholder="Enter Your Name">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Your Email (required)</label>
<input type="Email" class="form-control" name="email" placeholder="Enter Your Email">
</div>
<div class="form-group">
<label for="exampleInputTextarea">Your Message</label>
<textarea class="form-control" placeholder="Enter Your Message" rows="4" name="message"></textarea>
</div>
<button type="submit" value="Send Email" class="btn btn-default">Send</button>
</div>
</form>
And this is my php code.
<?php
if(isset($_POST['name'])&&isset($_POST['email'])){
$name = $_POST['name'];
$visitor_email = $_POST['email'];
$message = $_POST['message'];
$email_from = 'dbgreen71@heidianderson.com.au';
$email_subject = "New Form submission";
$email_body = "You have received a new message from the user $name.
".
"Here is the message:
$message".
$to = "dbgreen71@heidianderson.com.au";
$headers = "From: $email_from
";
$headers .= "Reply-To: $visitor_email
";
mail($to,$email_subject,$email_body,$headers);
}
?>
Someone please help me.I really don't find any way to do this task.
</div>