I have a designed a small webpage which also has a 'contact me' selection but I cannot seem to send/receive any message from my webpage? Moreover, how do I insert the correct code to make my php (contact page) file run correctly?
HTML Form Code:
<form class="form-horizontal" role="form" action="index.php" method="POST">
<div class="form-group row">
<label for="name" class="col-2 col-form-label">Name</label>
<div class="col-8">
<input type="text" class="form-control" type="text" id="name" name="name" placeholder="First and Last Name" value="">
</div>
</div>
<div class="form-group row">
<label for="email" class="col-2 col-form-label">eMail</label>
<div class="col-8">
<input type="email" class="form-control" type="text" id="email" name="email" placeholder="example@domain.com" value="">
</div>
</div>
<div class="form-group row">
<label for="message" class="col-2 col-form-label">Message</label>
<div class="col-8">
<textarea class="form-control" row="4" name="message"></textarea>
</div>
</div>
<div class="form-group row">
<label for="human" class="col-2 col-form-label">2 + 3 = ?</label>
<div class="col-8">
<input type="text" class="form-control" id="human" name="human" placeholder="Your Answer">
</div>
</div>
<div class="form-group row">
<div class="col-6 offset-sm-2">
<input id="submit" name="submit" type="submit" value="Send Message!" class="btn-message btn-lg">
</div>
</div>
</form>
PHP FORM Code:
<?php
if($_POST['robots'] != '') {
echo 'No spammers here!';
} else {
// Process the the form
}
$to = 'xxxx.com';
$subject = 'info help ';
$message = 'From: ' . $_POST['name'] . "\n";
$message .= 'Email from: ' . $_POST['email'] . "\n";
$message .= "Message:\n" . $_POST['Message'] . "\n\n";
$headers .= 'Cc: admin@xxxxx.com';
mail($to, $subject, $message, $headers);
mail ($email, $subject, $message, "from:".$from);
header('Location: index.html');
exit();
?>