Formail.php virker ikke?
Hey alle...Uanset hvad jeg gør siger den at felterne "navn, telefon og destination" ikke er udfyldte...
---------------------
Min kode:
<?
if (!isset($_POST['Navn'])) {
header("location: left.htm"); //Hvis man ikke kom fra kontakt.php så sender vi ham til siden
}
else {
} //Hvis brugeren kom fra kontakt.htm forsætter vi
//Nu skal vi have hentet vores variabler fra vores form
$navn = $_REQUEST['Navn'];
$foedselsdag = $_REQUEST['foedelsdag'];
$stud = $_REQUEST['stud'];
$stud1 = $_REQUEST['stud1'];
$stud2 = $_REQUEST['stud2'];
$stud3 = $_REQUEST['stud3'];
$stud4 = $_REQUEST['stud4'];
$rejsende1 = $_REQUEST['rejsende1'];
$rejsende2 = $_REQUEST['rejsende2'];
$rejsende3 = $_REQUEST['rejsende3'];
$rejsende4 = $_REQUEST['rejsende4'];
$fdato1 = $_REQUEST['fdato1'];
$fdato2 = $_REQUEST['fdato2'];
$fdato3 = $_REQUEST['fdato3'];
$fdato4 = $_REQUEST['fdato4'];
$Adresse = $_REQUEST['Adresse'];
$Postnr_by = $_REQUEST['Postnr_by'];
$Telefon = $_REQUEST['Telefon'];
$Email = $_REQUEST['Email'];
$Destination = $_REQUEST['Destination'];
$Rejseplan = $_REQUEST['Rejseplan'];
if(empty($Navn) || empty($Telefon) || empty($Destination)) {
echo "Navn, Telefon og Destination skal udfyldes!";
echo "<a href='java script:history.back'>Tilbage</a>";
}
else {
} //Hvis der var noget udfyldt i alle variabler, så forsætter vi
if(ereg("^.+@.+\..+$", $mail)) { //Hvis emailen er gyldig forsætter vi
//Så skal vi til at sende emailen!
//Og vi opretter lige et par variabler til...
$sendto = "nicky@framemakers.dk"; //Den email adresse der skal sendes til..
//Vi laver endnu et par variabler der skal indeholder beskeden...
$msg = "Besked fra $navn";
$msg .= "Afsenderens email: $Email";
$msg .= "$navn's besked er $besked";
$subject = "Rejseforespørgsel";
//Mailen afsendes
if(mail($sendto, $subject, $msg, "From: $mail\r\n" . "Reply-To: $mail\r\n"))
{
echo "Mailen blev afsendt med succes";
}
{
echo "Der opstod en fejl. Prøv igen. <a href='java script:history.back' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
{ //Hvis e-mail adressen ikke har et @ kommer vi med endnu en fejl
echo "Ugyldig e-mail adresse. <a href='java script:history.back' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
}
?>
