Hallo iedereen!
Ik heb een bestelformuliertje gemaakt in html en php om dit formulier door te sturen naar [email protected] maar die komt tot groote ergernis van mezelf niet aan!
Als jullie mij het zouden kunnen zeggen wat ik moet wijzigen, dit zou supper zijn!
In ieder geval thanks!!
Dit is de HTML.
<!-- saved from url=(0022)http://internet.e-mail -->
<!-- saved from url=(0022)http://internet.e-mail -->
<html>
<head>
<script type="text/javascript">
var controle
function akkoord(el){
controle=el
if (document.all||document.getElementById){
for (i=0;i<controle.form.length;i++){
var tempobj=controle.form.elements[i]
if(tempobj.type.toLowerCase()=="submit")
tempobj.disabled=!controle.checked}}}
function wachten(el){
if (!document.all&&!document.getElementById){
if (window.controle&&controle.checked)
return true;
else{alert("Gelieve het vakje 'Voor akkoord' aan te vinken.")
return false;}}}
</script>
</head>
<body topmargin="30" leftmargin="35" rightmargin="30" bottommargin="35">
<p><font size="1"> </font></p>
<body bgcolor="#FFFFFC">
<table border="2" width="82%" id="table1" cellpadding="5" bordercolor="#A60928">
<tr>
<td bgcolor="#FFFFCC"><b><i>Wij vragen steeds aan onze klanten om tijdig
te reserveren zodat wij een optimale service kunnen aanbieden!</i></b><p><i><b>
Gelieve ook onze voorwaarden na te lezen alvorens een bestelling door te
geven.</b></i></p>
<p><b><i>J</i></b><i><b>e kan natuurlijk ook een e-mail stur</b></i><a href="mailto:[email protected]" style="text-decoration: none; font-weight: 700; font-style: italic"><font color="#000000">en</font></a> <b><i>naar
<a href="mailto:[email protected]">[email protected]</a>
met de gegevens van je feest,of telefonisch contact nemen op het nummer (+32) 0495 53 97 34.</i></b></p>
<p> </td>
</tr>
</table>
<p><b><font face="Californian FB" size="6">
BESTELFORMULIER:</font><font face="Goudy Old Style" size="6"> </font><font face="Goudy Old Style"><i> (</i></font><font color="#FF0000">*</font><font face="Goudy Old Style"><i>verplichte vakken in te vullen)</i></font></b></p>
<form action="feedback.php" method="post">
<table border="0" cellpadding="8" cellspacing="8" summary="feedback form" width="708">
<b><font size="4">Persoonlijke gegevens:</font></b>
<tr><td><b><font color="#000000"> Naam<font color="#FF0000">*</font>:</b></td><td><input type="text" name="Naam" size="25" /></td></tr>
<tr><td><b><font color="#000000"> E-mail<font color="#FF0000">*</font>:</b></td><td><input type="text" name="E-mail" size="25" /></td></tr>
<tr>
<td colspan="2">
<b><font color="#000000"> Tel/GSM<font color="#FF0000">*</font>:</b>  <input type="text" name="Tel/GSM" size="25"><p><hr>
<P align="left"><b><font size="4">Datum van de feest:</font></b></p>
<b>Datum ( DD/MM/JJJJ )<font color="#FF0000">*</font>:</b> <input type="text" name = "DATUM" size="15">
<font color="#000000"><b>Aanvangsuur: <input type="text" name = "UUR" size="15"><p><hr>
<p align="left"><font size="4">Adres van de feest:</font><p>
Straat : <input type="text" name = "straat" size="30">
Nr. : <input type="text" name = "nr" size="4"><br><p>
<font color="#000000"><b> Postcode <font color="#FF0000">*</font>:</b></font> <input type="text" name = "postnr" size="4" maxlength="4">
Gemeente : <input type="text" name = "gemeente" size="30"><p><hr>
<p><font size="4">Feestgegevens:</font><p>
Paella-Mixta (# pers.): <input type="text" name = "mixta" size="15"><p>
Paella Vegetarisch (# pers.): <input type="text" name = "vegetarisch" size="15"><p>
Tapas (# pers.): <input type="text" name = "tapas" size="15"><p>
Desserten (# pers.): <input type="text" name = "desserts" size="15"><p>
SANGRIA (per 3 liter): <input type="text" name = "SANGRIA" size="15"><p>
TINTO de VERANO (per liter): <input type="text" name = "TINTO de VERANO" size="15"><p>
CAVA (per fles): <input type="text" name = "CAVA" size="15"><p>
<span style="font-size: 13pt"> </span>
<span style="font-weight: 700; font-size: 14pt"><i> --<u>---</u></i>
</span><font style="font-size: 13pt">Gewenste CAVA en WIJNEN graag bij de
opmerkingen plaatsen!</font><span style="font-size: 13pt; font-weight: 700">
</span><span style="font-weight: 700"><i><u><span style="font-size: 14pt">---</span></u><span style="font-size: 14pt">--</span></i></span><p>
<p> </p>
<b><font size="4">Opmerkingen:</font>
(bedrijfsnaam, BTW-nummer, eventuele vragen...)</b><br><br />
<textarea rows="11" cols="67" name="comments"></textarea>
<b>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="Verzenden" disabled/><br />
<!-- Wijzig 'formuliernaam' en 'controlevakje' in jouw eigen benamingen -->
<form name="feedback form" onSubmit="return wachten(this)">
Ik heb de <a target="ronder" href="voorwaarden%20ok.htm">voorwaarden</a> gelezen en ga ermee akkoord <input name="AKKOORD" type="checkbox" onClick="akkoord(this)"><b>
</b>
<font size="2" color="#000000"> ( Dit vakje aanvinken om te bevestigen. Pas dan kan dit
formulier verzonden worden. )</b></font><br>
<p>
<font size="1">Powered by <a href="http://www.thesitewizard.com/">thesitewizard.com</a>
</font>
</td>
</tr>
</table>
</form>
</body>
</html>
Dit is nu de PHP.
<?php
$mailto = "[email protected]" ;
$subject = "feedback form" ;
$formurl = "http://www.spaansekeuken.be/feedback.html" ;
$errorurl = "http://www.spaansekeuken.be/error.html" ;
$thankyouurl = "http://www.spaansekeuken.be/bedankt.html" ;
$email_is_required = 1;
$name_is_required = 1;
$tel_of_GSM_is_required = 1;
$DATUM_is_required = 1;
$postnr_is_required = 1;
$UUR = 0;
$straat = 0;
$nr = 0;
$gemeente = 0;
$mixta = 0;
$vegetarisch = 0;
$tapas = 0;
$desserts = 0;
$SANGRIA = 0;
$TINTO_de_VERANO = 0;
$CAVA = 0;
$uself = 0;
$use_envsender = 0;
$use_utf8 = 1;
// -------------------- END OF CONFIGURABLE SECTION ---------------
$headersep = (!isset( $uself ) || ($uself == 0)) ? "\r\n" : "\n" ;
$content_type = (!isset( $use_utf8 ) || ($use_utf8 == 0)) ? 'Content-Type: text/plain; charset="iso-8859-1"' : 'Content-Type: text/plain; charset="utf-8"' ;
if (!isset( $use_envsender )) { $use_envsender = 0 ; }
$envsender = "-f$mailto" ;
$name = $_POST['name'] ;
$email = $_POST['email'] ;
$tel_of_GSM = $_POST['tel_of_GSM'] ;
$DATUM = $_POST['DATUM'] ;
$postnr = $_POST['postnr'] ;
$UUR = $_POST['UUR'] ;
$straat = $_POST['straat'] ;
$nr = $_POST['nr'] ;
$gemeente = $_POST['gemeente'] ;
$mixta = $_POST['mixta'] ;
$vegetarisch = $_POST['vegetarisch'] ;
$tapas = $_POST['tapas'] ;
$desserts = $_POST['desserts'] ;
$SANGRIA = $_POST['SANGRIA'] ;
$TINTO_de_VERANO = $_POST['TINTO_de_VERANO'] ;
$CAVA = $_POST['CAVA'] ;
$comments = $_POST['comments'] ;
$http_referrer = getenv( "HTTP_REFERER" );
if (!isset($_POST['email'])) {
header( "Location: $thankyouurl" );
exit ;
}
if (($email_is_required && (empty($email) || !ereg("@", $email))) || ($name_is_required && empty($name)) || ($tel_of_GSM_is_required && empty($tel_of_GSM)) || ($DATUM_is_required && empty($DATUM)) || ($postnr_is_required && empty($postnr))) {
header( "Location: $errorurl" );
exit ;
}
if ( ereg( "[\r\n]", $name ) || ereg( "[\r\n]", $email ) || ereg( "[\r\n]", $DATUM ) || ereg( "[\r\n]", $tel_of_GSM ) || ereg( "[\r\n]", $postnr ) ) {
header( "Location: $errorurl" );
exit ;
}
if (empty($email)) {
$email = $mailto ;
}
if (get_magic_quotes_gpc()) {
$comments = stripslashes( $comments );
}
$messageproper =
"This message was sent from:\n" .
"$http_referrer\n" .
"------------------------------------------------------------\n" .
"Name of sender: $name\n" .
"Email of sender: $email\n" .
"Telefoon: $tel_of_GSM\n" .
"Datum: $DATUM\n" .
"Postnummer: $postnr\n" .
"UUR: $UUR\n" .
"straat: $straat\n" .
"nr: $nr\n" .
"gemeente: $gemeente\n" .
"mixta: $mixta\n" .
"vegetarisch: $vegetarisch\n" .
"tapas: $tapas\n" .
"desserts: $desserts\n" .
"SANGRIA: $SANGRIA\n" .
"TINTO de VERANO: $TINTO_de_VERANO\n" .
"CAVA: $CAVA\n" .
"------------------------- COMMENTS -------------------------\n\n" .
$comments .
"\n\n------------------------------------------------------------\n" ;
$headers =
"From: \"$name\" <$email>" . $headersep . "Reply-To: \"$name\" <$email>" . $headersep . "X-Mailer: chfeedback.php 2.12.0" .
$headersep . 'MIME-Version: 1.0' . $headersep . $content_type ;
if ($use_envsender) {
mail( $mailto, $subject, $messageproper, $headers, $envsender );
}
else {
mail( $mailto, $subject, $messageproper, $headers );
}
header( "Location: $thankyouurl" );
exit ;
?>
1.593 views