hej igen kunne du ikke vise mig det her er koden...
<?
require 'config.php';
$mysql_link = mysql_connect($mysql_host, $mysql_user, $mysql_pw) or die(mysql_error());
$defErrMsg = 'Fejl. Formular ikke udfyldt korrekt.';
$error = FALSE;
if ($_POST[submit] == 'Bestil')
{
if ($_POST[hotel] == 'fast')
{
if (!eregi("^[[:alpha:] æøå]{1,50}$", $_POST[navn])) { $error = TRUE; $errMsg = 'Navn ikke udfyldt korrekt.<br>'; } else { $navn = mysql_real_escape_string(trim($_POST[navn])); }
if (strlen($_POST[adresse]) < 1 || strlen($_POST[adresse]) > 50) { $error = TRUE; $errMsg .= 'adresse ikke udfyldt korrekt.<br>'; } else { $adresse = mysql_real_escape_string(trim($_POST[adresse])); }
if (!eregi("^[[:digit:]]{4}$", $_POST[postnummer])) { $error = TRUE; $errMsg .= 'Postnummer ikke udfyldt korrekt.<br>'; } else { $postnummer = mysql_real_escape_string(trim($_POST[postnummer])); }
if (!eregi("^[[:alpha:] æøå]{1,50}$", $_POST[by])) { $error = TRUE; $errMsg .= 'By ikke udfyldt korrekt.<br>'; } else { $by = mysql_real_escape_string(trim($_POST[by])); }
if (!eregi("^[[:digit:]]{8}$", $_POST[telefon])) { $error = TRUE; $errMsg .= 'Telefon nummer ikke udfyldt korrekt.<br>'; } else { $telefon = mysql_real_escape_string(trim($_POST[telefon])); }
if (strlen($_POST[email]) < 1 || strlen($_POST[email]) > 255) { $error = TRUE; $errMsg .= 'EMail ikke udfyldt korrekt.<br>'; } else { $email = mysql_real_escape_string(trim($_POST[email])); }
if (strlen($_POST[domaene]) < 1 || strlen($_POST[domaene] > 255)) { $error = TRUE; $errMsg .= 'Domæne ikke udfyldt korrekt.<br>'; } else { $domaene = mysql_real_escape_string(trim($_POST[domaene])); }
if (strlen($_POST[faktura_adresse]) > 50) { $error = TRUE; $errMsg .= 'Fakturerings adresse ikke udfyldt korrekt.<br>'; } else { $faktura_adresse = mysql_real_escape_string(trim($_POST[faktura_adresse])); }
if (!eregi("^[[:digit:]]{0}$", $_POST[faktura_postnummer]) && !eregi("^[[:digit:]]{4}$", $_POST[faktura_postnummer])) { $error = TRUE; $errMsg .= 'Fakturerings postnummer ikke udfyldt korrekt.<br>'; } else { $faktura_postnummer = mysql_real_escape_string(trim($_POST[faktura_postnummer])); }
if (!eregi("^[[:alpha:] æøå]{0,50}$", $_POST[faktura_by])) { $error = TRUE; $errMsg .= 'Fakturerings by ikke udfyldt korrekt.<br>'; } else { $faktura_by = mysql_real_escape_string(trim($_POST[faktura_by])); }
if ($_POST[hoteltype] == 'Home') { $hotelType = 0; } else
if ($_POST[hoteltype] == 'Home +') { $hotelType = 1; } else
if ($_POST[hoteltype] == 'Business') { $hotelType = 2; } else
if ($_POST[hoteltype] == 'Business +') { $hotelType = 3; } else
if ($_POST[hoteltype] == 'Ultra') { $hotelType = 4; } else
if ($_POST[hoteltype] == 'Ultra +') { $hotelType = 5; } else { $error = TRUE; $errMsg .= 'Hotel type ikke udfyldt korrekt.<br>'; }
if ($_POST[betalingsperiode] == 3 || $_POST[betalingsperiode] == 6 || $_POST[betalingsperiode] == 12) { $betalingsperiode = trim($_POST[betalingsperiode]); } else { $error = TRUE; $errMsg .= 'Betalingsperiode ikke udfyldt korrekt.'; }
if ($error == FALSE)
{
$sql = "INSERT INTO $mysql_db.konti_fast (navn,adresse,postnummer,city,telefon,email,domaene,faktura_adresse,faktura_postnummer,faktura_by,hoteltype,betalingsperiode,inbetalingsdato,inbetalingsfrist,oprettet) VALUES ('$navn','$adresse','$postnummer','$by','$telefon','$email','$domaene','$faktura_adresse','$faktura_postnummer','$faktura_by','$hoteltype','$betalingsperiode','0000-00-00','0000-00-00','0')";
mysql_query($sql,$mysql_link) or die(mysql_error());
// udskriv bestilling på webside
echo '<p align="center">Bestilling sendt. Du vil straks modtage en email med yderligere information.</p>';
echo '<center><table>';
echo '<tr><td>Navn:</td><td>'.$_POST[navn].'</td></tr>';
echo '<tr><td>Adresse:</td><td>'.$_POST[adresse].'</td></tr>';
echo '<tr><td>Postnummer:</td><td>'.$_POST[postnummer].'</td></tr>';
echo '<tr><td>By:</td><td>'.$_POST[by].'</td></tr>';
echo '<tr><td>Telefon:</td><td>'.$_POST[telefon].'</td></tr>';
echo '<tr><td>Email:</td><td>'.$_POST[email].'</td></tr>';
echo '<tr><td>Domæne:</td><td>'.$_POST[domaene].'</td></tr>';
echo '<tr><td><b>Fakturerings adresse</b></td></tr>';
echo '<tr><td>Adresse:</td><td>'.$_POST[faktura_adresse].'</td></tr>';
echo '<tr><td>Postnummer:</td><td>'.$_POST[faktura_postnummer].'</td></tr>';
echo '<tr><td>By:</td><td>'.$_POST[faktura_by].'</td></tr>';
echo '<tr><td>Hotel type:</td><td>'.$_POST[hoteltype].'</td></tr>';
echo '<tr><td>Betalings periode:</td><td>'.$_POST[betalingsperiode].' Mdr.</td></tr>';
echo '</table></center>';
// mail til kunde
mail("$email", "Din bestilling hos sidens-navn.dk", "Du har bestilt følgende webhotel fra sidens-navn.dk.\n\nNavn: $_POST[navn]\nadresse: $_POST[adresse]\nPostnummer: $_POST[postnummer]\nBy: $_POST[by]\nTelefon: $_POST[telefon]\nDomæne: $_POST[domaene]\n\nFakturering\nadresse: $_POST[faktura_adresse]\nPostnummer: $_POST[faktura_postnummer]\nBy: $_POST[faktura_by]\n\nHotel Type: $_POST[hoteltype]\nBetalingsperiode: $_POST[betalingsperiode] Mdr.\n\n Din webhotel vil blive oprettet indenfor 2-3 arbejds dage. Hvorefter de vil modtage en email med yderligere information.\n\n\n Med venlig hilsen,\nsidens-navn.dk", "From: $adminEmail\nReply-To: $adminEmail\n");
// mail til admin
mail("$adminEmail", "Du har modtaget følgende bestilling." , "\n\nNavn: $_POST[navn]\nadresse: $_POST[adresse]\nPostnummer: $_POST[postnummer]\nBy: $_POST[by]\nTelefon: $_POST[telefon]\nEmail: $_POST[email]\nDomæne: $_POST[domaene]\n\nFakturering\nadresse: $_POST[faktura_adresse]\nPostnummer: $_POST[faktura_postnummer]\nBy: $_POST[faktura_by]\n\nHotel Type: $_POST[hoteltype]\nBetalingsperiode: $_POST[betalingsperiode] Mdr.", "From: $adminEmail\nReply-To: $adminEmail\n");
} else
{
echo '<p><font color="#FF0000">Fejl. Bestilling ikke gennemført</font></p>';
echo '<p>'.$errMsg.'</p>';
}
} else
if ($_POST[hotel] == 'privat')
{
if (!eregi("^[[:alpha:] æøå]{1,50}$", $_POST[navn])) { $error = TRUE; $errMsg = 'Navn ikke udfyldt korrekt.<br>'; } else { $navn = mysql_real_escape_string(trim($_POST[navn])); }
if (strlen($_POST[adresse]) < 1 || strlen($_POST[adresse]) > 50) { $error = TRUE; $errMsg .= 'adresse ikke udfyldt korrekt.<br>'; } else { $adresse = mysql_real_escape_string(trim($_POST[adresse])); }
if (!eregi("^[[:digit:]]{4}$", $_POST[postnummer])) { $error = TRUE; $errMsg .= 'Postnummer ikke udfyldt korrekt.<br>'; } else { $postnummer = mysql_real_escape_string(trim($_POST[postnummer])); }
if (!eregi("^[[:alpha:] æøå]{1,50}$", $_POST[by])) { $error = TRUE; $errMsg .= 'By ikke udfyldt korrekt.<br>'; } else { $by = mysql_real_escape_string(trim($_POST[by])); }
if (!eregi("^[[:digit:]]{8}$", $_POST[telefon])) { $error = TRUE; $errMsg .= 'Telefon nummer ikke udfyldt korrekt.<br>'; } else { $telefon = mysql_real_escape_string(trim($_POST[telefon])); }
if (strlen($_POST[email]) < 1 || strlen($_POST[email]) > 255) { $error = TRUE; $errMsg .= 'EMail ikke udfyldt korrekt.<br>'; } else { $email = mysql_real_escape_string(trim($_POST[email])); }
if (strlen($_POST[domaene]) < 1 || strlen($_POST[domaene] > 255)) { $error = TRUE; $errMsg .= 'Domæne ikke udfyldt korrekt.<br>'; } else { $domaene = mysql_real_escape_string(trim($_POST[domaene])); }
if (strlen($_POST[faktura_adresse]) > 50) { $error = TRUE; $errMsg .= 'Fakturerings adresse ikke udfyldt korrekt.<br>'; } else { $faktura_adresse = mysql_real_escape_string(trim($_POST[faktura_adresse])); }
if (!eregi("^[[:digit:]]{0}$", $_POST[faktura_postnummer]) && !eregi("^[[:digit:]]{4}$", $_POST[faktura_postnummer])) { $error = TRUE; $errMsg .= 'Fakturerings postnummer ikke udfyldt korrekt.<br>'; } else { $faktura_postnummer = mysql_real_escape_string(trim($_POST[faktura_postnummer])); }
if (!eregi("^[[:alpha:] æøå]{0,50}$", $_POST[faktura_by])) { $error = TRUE; $errMsg .= 'Fakturerings by ikke udfyldt korrekt.<br>'; } else { $faktura_by = mysql_real_escape_string(trim($_POST[faktura_by])); }
if (!eregi("^[[:digit:]]{1,6}$", $_POST[plads])) { $error = TRUE; $errMsg .= 'Plads ikke udfyldt korrekt.<br>'; } else { $plads = mysql_real_escape_string(trim($_POST[plads])); }
if ($_POST[emails] == 'Ja' || $_POST[emails] == 'Nej') { if ($_POST[emails] = 'Ja') { $emails = 1; } else { $emails = 0; } } else { $error = TRUE; $errMsg .= 'Emails ikke udfyldt korrekt.'; }
if (!eregi("^[[:digit:]]{1,2}$", $_POST[databaser]) || $_POST[databaser] > 30) { $error = TRUE; $errMsg .= 'Antal databaser ikke udfyldt korrekt.<br>'; } else { $databaser = mysql_real_escape_string(trim($_POST[databaser])); }
if ($_POST[betalingsperiode] == 3 || $_POST[betalingsperiode] == 6 || $_POST[betalingsperiode] == 12) { $betalingsperiode = trim($_POST[betalingsperiode]); } else { $error = TRUE; $errMsg .= 'Betalingsperiode ikke udfyldt korrekt.'; }
if ($error == FALSE)
{
$sql = "INSERT INTO $mysql_db.konti_privat (navn,adresse,postnummer,city,telefon,email,domaene,faktura_adresse,faktura_postnummer,faktura_by,plads,emails,databaser,betalingsperiode,inbetalingsdato,inbetalingsfrist,oprettet) VALUES ('$navn','$adresse','$postnummer','$by','$telefon','$email','$domaene','$faktura_adresse','$faktura_postnummer','$faktura_by','$plads','$emails','$databaser','$betalingsperiode','0000-00-00','0000-00-00','0')";
mysql_query($sql,$mysql_link) or die(mysql_error());
// udskriv bestilling på webside
echo '<p align="center">Bestilling sendt. Du vil straks modtage en email med yderligere information.</p>';
echo '<center><table>';
echo '<tr><td>Navn:</td><td>'.$_POST[navn].'</td></tr>';
echo '<tr><td>Adresse:</td><td>'.$_POST[adresse].'</td></tr>';
echo '<tr><td>Postnummer:</td><td>'.$_POST[postnummer].'</td></tr>';
echo '<tr><td>By:</td><td>'.$_POST[by].'</td></tr>';
echo '<tr><td>Telefon:</td><td>'.$_POST[telefon].'</td></tr>';
echo '<tr><td>Email:</td><td>'.$_POST[email].'</td></tr>';
echo '<tr><td>Domæne:</td><td>'.$_POST[domaene].'</td></tr>';
echo '<tr><td><b>Fakturerings adresse</b></td></tr>';
echo '<tr><td>Adresse:</td><td>'.$_POST[faktura_adresse].'</td></tr>';
echo '<tr><td>Postnummer:</td><td>'.$_POST[faktura_postnummer].'</td></tr>';
echo '<tr><td>By:</td><td>'.$_POST[faktura_by].'</td></tr>';
echo '<tr><td>Plads:</td><td>'.$_POST[plads].' Mb</td></tr>';
echo '<tr><td>Emails:</td><td>'.$_POST[emails].'</td></tr>';
echo '<tr><td>Databaser:</td><td>'.$_POST[databaser].'</td></tr>';
echo '<tr><td>Betalings periode:</td><td>'.$_POST[betalingsperiode].' Mdr.</td></tr>';
echo '</table></center>';
// mail til kunde
mail("$email", "Din bestilling hos sidens-navn.dk", "Du har bestilt følgende webhotel fra sidens-navn.dk.\n\nNavn: $_POST[navn]\nadresse: $_POST[adresse]\nPostnummer: $_POST[postnummer]\nBy: $_POST[by]\nTelefon: $_POST[telefon]\nDomæne: $_POST[domaene]\n\nFakturering\nadresse: $_POST[faktura_adresse]\nPostnummer: $_POST[faktura_postnummer]\nBy: $_POST[faktura_by]\n\nPlads: $_POST[plads]\n\nEmails: $_POST[emails]\nDatabaser: $_POST[databaser]\nBetalingsperiode: $_POST[betalingsperiode] Mdr.\n\n Dit webhotel vil blive oprettet indenfor 2-3 arbejds dage. Hvorefter de vil modtage en email med yderligere information.\n\n\n Med venlig hilsen,\nsidens-navn.dk", "From: $adminEmail\nReply-To: $adminEmail\n");
// mail til admin
mail("$adminEmail", "Du har modtaget følgende bestilling.\n\nNavn: $_POST[navn]\nadresse: $_POST[adresse]\nPostnummer: $_POST[postnummer]\nBy: $_POST[by]\nTelefon: $_POST[telefon]\nDomæne: $_POST[domaene]\n\nFakturering\nadresse: $_POST[faktura_adresse]\nPostnummer: $_POST[faktura_postnummer]\nBy: $_POST[faktura_by]\n\nPlads: $_POST[plads]\nEmails: $_POST[emails]\nDatabaser: $_POST[databaser]\nBetalingsperiode: $_POST[betalingsperiode] Mdr.", "From: $adminEmail\nReply-To: $adminEmail\n");
} else
{
echo '<p><font color="#FF0000">Fejl. Bestilling ikke gennemført</font></p>';
echo '<p>'.$errMsg.'</p>';
}
} else { echo $defErrMsg; }
} else { echo $defErrMsg; }
?>