Bestillings / email form hjælp tak :)
Hvis du vil kigge på denne her kode, så har jeg et problem den vil ikke vise siden når jeg ligger den ud :S<html>
<head>
<!-- Minus AutoDato -->
<title>titlen</title>
<meta name="Generator" content="Stone's WebWriter 4">
<link href="style/style.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
<!--
function CheckForm () {
//kontroller at navn er udfyldt
if (document.mail.navn.value == ""){
alert("Skriv venligst dit navn");
document.mail.navn.select();
document.mail.navn.focus();
return false
}
//kontroller at adressen er udfyldt
if (document.mail.adresse.value == ""){
alert("Skriv venligst din adresse");
document.mail.adresse.select();
document.mail.adresse.focus();
return false
}
//kontroller at post nummeret er udfyldt
if (document.mail.postnr.value == ""){
alert("Skriv venligst dit post nummer");
document.mail.postnr.select();
document.mail.postnr.focus();
return false
}
//kontroller at byen er udfyldt
if (document.mail.by.value == ""){
alert("Skriv venligst din by");
document.mail.by.select();
document.mail.by.focus();
return false
}
//kontroller at email er udfyldt og indeholder @ og punktum
if (document.mail.mail.value.indexOf('@') == '-1' ||
document.mail.mail.value.indexOf('.') == '-1') {
alert("Check venligst din e-mail adresse");
document.mail.mail.select();
document.mail.mail.focus();
return false
}
//kontroller at mobil er udfyldt
if (document.mail.mobil.value == ""){
alert("Skriv venligst dit telefon nummer");
document.mail.mobil.select();
document.mail.mobil.focus();
return false
}
//kontroller at dato er udfyldt
if (document.mail.dato.value == ""){
alert("Skriv venligst din fødselsdato");
document.mail.dato.select();
document.mail.dato.focus();
return false
}
//kontroller at betingelserne er afkrydset
if (document.mail.afkryds.value == ""){
alert("afkryds venligst betingelserne");
document.mail.afkryds.select();
document.mail.afkryds.focus();
return false
}
return true
}
//-->
</script>
</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="50%" align="center"> <form name="mail" method="post" action="<? echo $PHP_SELF ?>" onSubmit="return CheckForm();" onReset="return confirm('Er du sikker på at du vil slette alt?');">
<table width="250" border="0" cellpadding="0" cellspacing="2" class="tabel">
<tr>
<td align="right" valign="top">Navn: </td>
<td><input name="navn" type="text" class="input" size="30"></td>
</tr>
<tr>
<td height="18" align="right" valign="top">Adresse: </td>
<td><input name="adresse" type="text" class="input" size="30"></td>
</tr>
<tr>
<td height="18" align="right" valign="top">Postnr: </td>
<td><input name="postnr" type="text" class="input" size="30"></td>
</tr>
<tr>
<td height="18" align="right" valign="top">By: </td>
<td><input name="by" type="text" class="input" size="30"></td>
</tr>
<tr>
<td height="18" align="right" valign="top">E-mail: </td>
<td><input name="mail" type="text" class="input" size="30"></td>
</tr>
<tr>
<td align="right" valign="top">Mobil: </td>
<td><input name="mobil" type="text" class="input" size="30"></td>
</tr>
<tr>
<td align="right" valign="top">Fødselsdato: </td>
<td><input name="dato" type="text" class="input" size="30"></td>
</tr>
<tr>
<td height="18" align="right" valign="top">Accepterer du vores betingelser? </td>
<td><input type="checkbox" name="afkryds" class="input"></td>
</tr>
<tr>
<td> </td>
<td align="center"> <input name="Submit" type="submit" class="button" value="Send">
<input name="Submit2" type="reset" class="button" value="Reset">
</td>
</tr>
</table>
</form></td>
</tr>
<tr>
<td align="center"> </td>
</tr>
<tr>
<td align="center">
<?
$mail = $_POST["mail"];
$headers = "From: " . $_POST["mail"];
$adresse = $_POST["adresse"];
$postnr = $_POST["postnr"];
$by = $_POST["by"];
$afkryds = $_POST["afkryds"];
$navn = $_POST["navn"];
$dato = $_POST["dato"];
$emne = $_POST["emne"];
$til = "dj-stump@hotmail.com";
$besked2 = "Bestillingen er udfyldt og accepteret af:" . $navn . "\n\n" . $adresse . "\n\n" . $postnr . "\n\n" . $by . "/n/n" . $mobil . $dato ;
if ($mail && $besked && $navn && $afkryds && $adresse && $by && $mobil && $dato) {
if (mail($til, $emne, $besked2, $headers)) {
echo "Vi har modtaget din tilmelding til Free Shopping, Kis Formula abonnementet, og du modtager snart dit test-abonnement direkte med posten"
";
}
else {
echo "Der opstod en fejl, tjek venligst om du har skrevet alt korrekt og prøv derefter igen tak!";
}
}
?>
</td>
</tr>
</table>
</body>
</html>