Page 1 of 1

PHP form, small mistake

Posted: Wed Jan 19, 2011 7:50 am
by jannes22
Hi, im new to PHP and trying to make this script work. everything goes fine but in my mailbox it says:

-Email: $email
-Datum:

everything else goes fine. who can help me?

thanks


<?php

// your email address
$youremail = "xxxx@xxxxx.com";

// field validation
$name = $_POST['name'];
$email = $_POST['email'];
$opmerkingen = $_POST['opmerkingen'];
$telefoon = $_POST['telefoon'];
$datum = $_POST['datum'];
$uur = $_POST['uur'];
$personen = $_POST['personen'];
$straat = $_POST['straat'];
$gemeente = $_POST['gemeente'];


if(empty($_POST['name']) ||
empty($_POST['email']) ||
empty($_POST['telefoon']) ||
empty($_POST['uur']) ||
empty($_POST['personen']) ||
empty($_POST['straat']) ||
empty($_POST['gemeente']))
{
print ("Gelieve alle velden in te vullen.");
}

else {


// send email
$headers = "From: \"$name\" <$email>\n";
$subject = "Paella reservatie";
$message = "\n
Naam: $name \n
Email: &email \n
Telefoon: $telefoon \n
Datum: $datum \n
Uur: $uur \n
Personen: $personen \n
Straat: $straat \n
Gemeente: $gemeente \n
Opmerkingen: $opmerkingen";

mail ("$youremail", "$subject", $message, $headers);
print ("Bedankt voor u bestelling, wij nemen zo snel mogelijk contact met u op.");

}
?>

Re: PHP form, small mistake

Posted: Wed Jan 19, 2011 8:59 am
by Peter Kelly
replace all of $message with this

Code: Select all

$message = "\n
Naam: " . $name . " \n
Email: " . $email . " \n
Telefoon: " . $telefoon . " \n
Datum: " . $datum . " \n
Uur: " . $uur . " \n
Personen: " . $personen . " \n
Straat: " . $straat . " \n
Gemeente: " . $gemeente . " \n
Opmerkingen: " . $opmerkingen;