I'm having some trouble with a basic mail PHP script. I can get the email to send, but can't get the variables from the html form.
Here is the code, any ideas?
<form action='sendmail.php' method="POST">
<label for="name">Name</label>
<input type="text" name="name" id="name" />
<label for="email">Email</label>
<input type="email" name="email" id="email" />
<label for="email">Phone Number</label>
<input type="number" name="number" id="number" />
<label for="comments">Message</label>
<textarea id="comments" name="message"></textarea>
<input type="submit">
</form>
And here is the PHP file
<?php
$name = $_POST["name"];
$email_from = $_POST["email"];
$phone = $_POST["number"];
$message = $_POST["message"];
$to = '[email protected]';
$subject = 'Contact Form Message';
$message = "Name: ". $name . "\r\nPhone: " . $phone . "\r\nMessage: " . $message;
$headers = "From: " . $email_from . "\r\n" .
"Reply-To: " . $email_from . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
method="POST"and$_GET["name"]? Might want to review that again.