i've written a normal form and i want the info emailed to me.
i read some tutorials and wrote this.
when i run this and click on submit the page refreshes but i don't get the emails
Code: Select all
<?php
if ($_SERVER['REQUEST_METHOD'] != 'POST'){
$me = $_SERVER['PHP_SELF'];}
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$error = '';
$water = '';
$swater = '';
$coffee = '';
$comment = '';
//if(empty($_POST['naam']))
//$error .= "U heeft geen <strong>naam</strong> ingevuld.<br />\n";
//if(!empty($_POST['naam']) and strlen($_POST['naam']) < 3)
//$error .= "U heeft een te korte <strong>naam</strong> ingevuld.<br />\n";
//if(empty($_POST['email']))
//$error .= "U heeft geen <strong>emailadres</strong> ingevuld.<br />\n";
//if(!empty($_POST['email']) and !preg_match('/^[A-Za-z0-9._-]+@[A-Za-z0-9._-]+\.[A-Za-z]{2,6}$/', $_POST['email']))
//$error .= "U heeft een ongeldig <strong>emailadres</strong> ingevuld.<br />\n";
//if(empty($_POST['onderwerp']))
//$error .= "U heeft geen <strong>onderwerp</strong> ingevuld.<br />\n";
//if(!empty($_POST['onderwerp']) and strlen($_POST['onderwerp']) < 3)
//$error .= "U heeft een te kort <strong>onderwerp</strong> ingevuld.<br />\n";
//if(empty($_POST['bericht']))
//$error .= "U heeft geen <strong>bericht</strong> ingevuld.<br />\n";
if(!empty($_POST['numberOfWater']))
$water = $_POST['numberOfWater'];
if(!empty($_POST['numberOfSparklingWater']))
$swater = $_POST['numberOfSparklingWater'];
if(!empty($_POST['numberOfCoffee']))
$coffee = $_POST['numberOfCoffee'];
if(!empty($_POST['selectCom']))
$comment = $_POST['selectCom'];
if( $error )
{
echo "<h3 style=\"color: #f00;\">Fout</h3>\n";
echo "<p>" . $error . "</p>";
}
else
{
$bericht = "=============================
BeginDatum: " . $_POST['selectDate'] . "
BeginTijd: " . $_POST['selectBeginHour'] . "
EindDatum: " . $_POST['selectEndDate'] . "
EindTijd: " . $_POST['selectEndHour'] . "
Onderwerp: " . $_POST['selectSubject'] . "
Afzender: " . $_POST['selectAskingPerson'] . "
EmailadresExtensie: " . $_POST['selectAskingPersonMailExt'] . "
Tel: " . $_POST['selectAskingPersonTel'] . "
AantalPersonen: " . $_POST['selectSubject'] . "
Beamer: " . $_POST['rd'] . "
AantalWater: " . $water . "
AantalBruisWater: " . $swater . "
AantalKoffie: " . $coffee . "
Commentaar:
-------------------------------------------
" . $comment . "
-------------------------------------------
=============================";
if (mail("kheiremans@yahoo.com",$_POST['selectSubject'],$bericht))
{
echo "<p>Uw reservatie is succesvol verzonden, bedankt!</p>\n";
echo "<p>Votre reservation est transmis avec succes, merci!</p>\n";
}
else
{
echo "<h3 style=\"color: #f00;\">Fout/Erreur</h3>\n";
echo "<p>De aanvraag kon niet verzonden worden, email mij direct via kheiremans@yahoo.com</p>\n";
echo "<p>Votre reservation n'est pas transmis , envoyez-moi directement via kheiremans@yahoo.com</p>\n";
}
}
}
//if( (!empty($error)) or $_SERVER['REQUEST_METHOD'] != "POST" )
//{
//$naam = isset($_POST['naam']) ? $_POST['naam'] : '';
//$email = isset($_POST['email']) ? $_POST['email'] : '';
//$onderwerp = isset($_POST['onderwerp']) ? $_POST['onderwerp'] : '';
//$bericht = isset($_POST['bericht']) ? $_POST['bericht'] : '';
?>