bestelformulier voor kledingbank hoogeveen

Status
Niet open voor verdere reacties.

kbank hoogeveen

Gebruiker
Lid geworden
11 mei 2007
Berichten
5
Hallo,
Wij willen ons even introduceren, wij zijn van de kledingbank hoogeveen
Wat is de Kledingbank en waarom?
De kledingbank is een stichting met als doel het doorgeven van goede herbruikbare kleding aan mensen die het hard nodig hebben, maar niet meer kunnen betalen. Er zijn steeds meer mensen in Nederland die in financiële problemen zijn geraakt. Denk hierbij aan ziekte, overlijden van de kostwinner, faillissementen, kortom schrijnende situaties. Iedereen heeft recht op eten, huisvesting en kleding. Dit komt langzamerhand ook in Nederland steeds meer in het gedrang; de kledingbank wil deze mensen die op of onder de armoedegrens leven helpen op het gebied van kleding om zo de nood te verlichten.

Onze oproep betreft een bestelformulier die wij in laten vullen door mensen die ansichtkaarten bij ons willen kopen als soort van sponsoring

We hebben al iets van een voorbeeld, maar dit werkt niet bepaald
Onderstaand de html code die we nu hebben, een afb mailen lukt even niet
Wie wil ons helpen

<html>

<head>
<meta http-equiv="Content-Language" content="nl">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nieuwe pagina 1</title>
<meta name="Microsoft Border" content="l, default">
</head>

<body>
<form method="POST" action="--WEBBOT-SELF--" onSubmit="">
<!--webbot bot="SaveResults" startspan
U-File="E:\kledingbank\_private\form_results.txt" S-Format="TEXT/CSV"
S-Label-Fields="TRUE" S-Email-Address="mari.bakker@home.nl"
S-Email-Format="TEXT/PRE" --><strong></strong><!--webbot bot="SaveResults"
endspan -->
<p><!--webbot bot="HTMLMarkup" startspan --><?php
if(isset($_POST['bestellen'])) {
//////////////////////
//Variabelen vastleggen
//////////////////////

$naam = $_POST['naam'];
$straat = $_POST['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$land = $_POST['land'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$aantal = $_POST['aantal'];
$totaal = $_POST['totaal'];

//////////////////////
//Velden controleren
//////////////////////
if(!$naam) {
$error = "U heeft uw naam niet ingevuld\n";
}
if(!$straat) {
$error .= "U heeft geen straatnaam ingevuld\n";
}
if(!$postcode) {
$error .= "U heeft geen postcode ingevuld\n";
}
if(!$plaats) {
$error .= "U heeft geen plaatsnaam ingevuld\n";
}
if(!$land) {
$error .= "U heeft geen land ingevuld\n";
}
if(!$telefoon) {
$error .= "U heeft geen telefoonnummer ingevuld\n";
}
if(!is_numeric($telefoon)) {
$error .= "Het telefoonnummer mag uitsluitend uit cijfers bestaan\n";
}
if(!$email) {
$error .= "U heeft geen e-mail adres ingevuld\n";
}
if(!$aantal) {
$error .= "U heeft geen aantal ingevuld\n";
}
////////////////////////////////////////
//Zijn er errors dan worden ze weergegeven
////////////////////////////////////////
if($error) {
echo nl2br($error);
}else{
////////////////////////////////////////
//Zo niet, dan loopt het script door
////////////////////////////////////////
$to = $email;

$subject = "Bestel Formulier Website";

$msg = "
Dank u voor het bestellen bij Africanlifestyle
Wij hebben van u de volgende gegevens ontvangen
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat u " . $aantal . " artikelen heeft besteld komt het bedrag op een totaal van &euro; " . $totaal . "

Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>58 92 59 520</strong>t.a.v Kledinbank Hoogeveen o.v.v. Betaling ";


$msg = nl2br($msg);

$headers = "Content-Type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: " . $naam . " <" . $email . ">";

if(mail($to, $subject, $msg, $headers)) {
echo "Het bestelformulier is ontvangen. Wij danken u voor uw bestelling";
}else{
echo "Er is helaas een fout opgetreden tijdens het verzenden van de e-mail";
}

////////////////////////////////////////
//Dan nu het mailtje naar de beheerder
////////////////////////////////////////

$to_admin = "info@<hidden>";

$subject_admin = "Ingekomen Bestel Formulier";

$msg_admin = "
" . $naam . " heeft een bestelling geplaatst op de website
De volgende gegevens zijn ontvangen:
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat er " . $aantal . " artikelen zijn besteld komt het bedrag op een totaal van &euro; " . $totaal . "";


$msg_admin = nl2br($msg_admin);

mail($to_admin, $subject_admin, $msg_admin, $headers);

}
}else{ ?>

<script language="javascript">
function berekenen () {
if (document.bestelFormulier.aantal.value == ""){
}else{
var aantal = eval(document.bestelFormulier.aantal.value);

var totaal = aantal * 2.89;
document.bestelFormulier.totaal.value = totaal;
}
}
</script>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
body {
background-color: #e8e8f9;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {font-size: 14px}
.style4 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.style6 { font-size: 16px;
font-weight: bold;
}
.style5 { font-size: 10px;
font-style: italic;
}
.style8 {font-size: 12px}
.style9 {font-size: 10px; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style10 {font-size: 9px}

-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="POST" action="" name="bestelFormulier">
<p class="style2">
<span class="style3">
<span class="style4">
<span class="style6">Bestel formulier:</span>
<label></label>
</span>
</span>
</p>
<table width="541" border="0">
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Uw naam:</span>
</div>
</td>
<td colspan="7">
<p align="left" class="style2">
<input name="naam" type="text" class="style4" id="naam" size="30">
</p>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Straat:</span>
</div>
</td>
<td colspan="7">
<p align="left" class="style2">
<input name="straat" type="text" class="style4" id="straat" size="30">
</p>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Postcode:</span>
</div>
</td>
<td colspan="7">
<span class="style4">
<input name="postcode" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Plaats:</span>
</div>
</td>
<td width="180">
<span class="style4">
<input name="plaats" type="text" class="style4" size="30">
</span>
</td>
<td width="66">
<div align="right">
<span class="style4">Land:</span>
</div>
</td>
<td width="189" colspan="5">
<span class="style4">
<input name="land" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Telefoon:</span>
</div>
</td>
<td height="24">
<span class="style4">
<input name="telefoon" type="text" class="style4" size="30">
</span>
</td>
<td height="24">
<div align="right">
<span class="style1">
<span class="style8">Email: </span>
</span>
</div>
</td>
<td height="24" colspan="5">
<span class="style2">
<input name="email" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Aantal:</span>
</div>
</td>
<td height="21" colspan="3">
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,00 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,00 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,50 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,50 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,50 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">


</td>
<td height="21" colspan="5">
<span class="style4">
<span class="style5">Vraagt u ons even naar de verzendkosten via een van onze telefoonnummers of via ons emailadres info@kledingbankhoogeveen.nl</span>
</span>
</td>
</tr>
<tr>
<td height="22" colspan="8">
<span class="style4">
<span class="style5">Wanneer u interesse heeft in grote aantallen neem dan contact op met paul.goossens@home.nl <hidden> </span>
</span>
<span class="style9">voor een passend voorstel.
<span class="style10"><br></span>
</span>
</td>
</tr>
<tr>
<td height="45" colspan="8">
<span class="style4">Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>58 92 59 520
t.a.v Kledingbank Hoogeveen o.v.v. Betaling Anita's kaartenmakerij, wordt uw bestelling zo snel mogelijk verzonden</span>
</td>
</tr>
</table>
<p class="style2">
<input type="submit" value="Verzend" name="bestellen">
<input type="reset" value="Reset">
</p>
</form>
<?
}
?>
<!--webbot bot="HTMLMarkup" endspan -->
Uw bestelling:<!--webbot bot="HTMLMarkup" startspan --><?php
if(isset($_POST['bestellen'])) {
//////////////////////
//Variabelen vastleggen
//////////////////////

$naam = $_POST['naam'];
$straat = $_POST['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$land = $_POST['land'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$aantal = $_POST['aantal'];
$totaal = $_POST['totaal'];

//////////////////////
//Velden controleren
//////////////////////
if(!$naam) {
$error = "U heeft uw naam niet ingevuld\n";
}
if(!$straat) {
$error .= "U heeft geen straatnaam ingevuld\n";
}
if(!$postcode) {
$error .= "U heeft geen postcode ingevuld\n";
}
if(!$plaats) {
$error .= "U heeft geen plaatsnaam ingevuld\n";
}
if(!$land) {
$error .= "U heeft geen land ingevuld\n";
}
if(!$telefoon) {
$error .= "U heeft geen telefoonnummer ingevuld\n";
}
if(!is_numeric($telefoon)) {
$error .= "Het telefoonnummer mag uitsluitend uit cijfers bestaan\n";
}
if(!$email) {
$error .= "U heeft geen e-mail adres ingevuld\n";
}
if(!$aantal) {
$error .= "U heeft geen aantal ingevuld\n";
}
////////////////////////////////////////
//Zijn er errors dan worden ze weergegeven
////////////////////////////////////////
if($error) {
echo nl2br($error);
}else{
////////////////////////////////////////
//Zo niet, dan loopt het script door
////////////////////////////////////////
$to = $email;

$subject = "Bestel Formulier Website";

$msg = "
Dank u voor het bestellen bij anita's kaartenmakerij
Wij hebben van u de volgende gegevens ontvangen
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat u " . $aantal . " artikelen heeft besteld komt het bedrag op een totaal van &euro; " . $totaal . "

Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>58 92 59 520</strong>
t.a.v Kledingbank Hoogeveen o.v.v. ";

$msg = nl2br($msg);

$headers = "Content-Type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: " . $naam . " <" . $email . ">";

if(mail($to, $subject, $msg, $headers)) {
echo "Het bestelformulier is ontvangen. Wij danken u voor uw bestelling";
}else{
echo "Er is helaas een fout opgetreden tijdens het verzenden van de e-mail";
}

</html>
<!--webbot bot="HTMLMarkup" endspan -->
</form>
<p>&nbsp;</p>
 
Laatst bewerkt:
de code misschien even tussen de [ PHP] [/PHP ] tags hier op het forum
 
bestelformulier

Sorry, maar waar moet ik dat doen, misschien een domme vraag, maar ik stel hem toch maar
de code misschien even tussen de [ PHP] [/PHP ] tags hier op het forum
 
Klik op de knop om je bericht te bewerken. Selecteer vervolgens de HTML-code en klik op het knopje van een soort papiertje waar php op staat. Sla tenslotte het bericht op.
 
PHP:
<html>

<head>
<meta http-equiv="Content-Language" content="nl">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nieuwe pagina 1</title>
<meta name="Microsoft Border" content="l, default">
</head>

<body>
<form method="POST" action="--WEBBOT-SELF--" onSubmit="">
<!--webbot bot="SaveResults" startspan
U-File="E:\kledingbank\_private\form_results.txt" S-Format="TEXT/CSV"
S-Label-Fields="TRUE" S-Email-Address="mari.bakker@home.nl"
S-Email-Format="TEXT/PRE" --><strong></strong><!--webbot bot="SaveResults"
endspan -->
<p><!--webbot bot="HTMLMarkup" startspan --><?php
if(isset($_POST['bestellen'])) {
//////////////////////
//Variabelen vastleggen
//////////////////////

$naam = $_POST['naam'];
$straat = $_POST['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$land = $_POST['land'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$aantal = $_POST['aantal'];
$totaal = $_POST['totaal'];

//////////////////////
//Velden controleren
//////////////////////
if(!$naam) {
$error = "U heeft uw naam niet ingevuld\n";
}
if(!$straat) {
$error .= "U heeft geen straatnaam ingevuld\n";
}
if(!$postcode) {
$error .= "U heeft geen postcode ingevuld\n";
}
if(!$plaats) {
$error .= "U heeft geen plaatsnaam ingevuld\n";
}
if(!$land) {
$error .= "U heeft geen land ingevuld\n";
}
if(!$telefoon) {
$error .= "U heeft geen telefoonnummer ingevuld\n";
}
if(!is_numeric($telefoon)) {
$error .= "Het telefoonnummer mag uitsluitend uit cijfers bestaan\n";
}
if(!$email) {
$error .= "U heeft geen e-mail adres ingevuld\n";
}
if(!$aantal) {
$error .= "U heeft geen aantal ingevuld\n";
}
////////////////////////////////////////
//Zijn er errors dan worden ze weergegeven
////////////////////////////////////////
if($error) {
echo nl2br($error);
}else{
////////////////////////////////////////
//Zo niet, dan loopt het script door
////////////////////////////////////////
$to = $email;

$subject = "Bestel Formulier Website";

$msg = "
Dank u voor het bestellen bij Africanlifestyle
Wij hebben van u de volgende gegevens ontvangen
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat u " . $aantal . " artikelen heeft besteld komt het bedrag op een totaal van &euro; " . $totaal . "

Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>58 92 59 520</strong>t.a.v Kledinbank Hoogeveen o.v.v. Betaling ";


$msg = nl2br($msg);

$headers = "Content-Type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: " . $naam . " <" . $email . ">";

if(mail($to, $subject, $msg, $headers)) {
echo "Het bestelformulier is ontvangen. Wij danken u voor uw bestelling";
}else{
echo "Er is helaas een fout opgetreden tijdens het verzenden van de e-mail";
}

////////////////////////////////////////
//Dan nu het mailtje naar de beheerder
////////////////////////////////////////

$to_admin = "info@<hidden>";

$subject_admin = "Ingekomen Bestel Formulier";

$msg_admin = "
" . $naam . " heeft een bestelling geplaatst op de website
De volgende gegevens zijn ontvangen:
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat er " . $aantal . " artikelen zijn besteld komt het bedrag op een totaal van &euro; " . $totaal . "";


$msg_admin = nl2br($msg_admin);

mail($to_admin, $subject_admin, $msg_admin, $headers);

}
}else{ ?>

<script language="javascript">
function berekenen () {
if (document.bestelFormulier.aantal.value == ""){
}else{
var aantal = eval(document.bestelFormulier.aantal.value);

var totaal = aantal * 2.89;
document.bestelFormulier.totaal.value = totaal;
}
}
</script>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
body {
background-color: #e8e8f9;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {font-size: 14px}
.style4 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.style6 { font-size: 16px;
font-weight: bold;
}
.style5 { font-size: 10px;
font-style: italic;
}
.style8 {font-size: 12px}
.style9 {font-size: 10px; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style10 {font-size: 9px}

-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="POST" action="" name="bestelFormulier">
<p class="style2">
<span class="style3">
<span class="style4">
<span class="style6">Bestel formulier:</span>
<label></label>
</span>
</span>
</p>
<table width="541" border="0">
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Uw naam:</span>
</div>
</td>
<td colspan="7">
<p align="left" class="style2">
<input name="naam" type="text" class="style4" id="naam" size="30">
</p>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Straat:</span>
</div>
</td>
<td colspan="7">
<p align="left" class="style2">
<input name="straat" type="text" class="style4" id="straat" size="30">
</p>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Postcode:</span>
</div>
</td>
<td colspan="7">
<span class="style4">
<input name="postcode" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Plaats:</span>
</div>
</td>
<td width="180">
<span class="style4">
<input name="plaats" type="text" class="style4" size="30">
</span>
</td>
<td width="66">
<div align="right">
<span class="style4">Land:</span>
</div>
</td>
<td width="189" colspan="5">
<span class="style4">
<input name="land" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Telefoon:</span>
</div>
</td>
<td height="24">
<span class="style4">
<input name="telefoon" type="text" class="style4" size="30">
</span>
</td>
<td height="24">
<div align="right">
<span class="style1">
<span class="style8">Email: </span>
</span>
</div>
</td>
<td height="24" colspan="5">
<span class="style2">
<input name="email" type="text" class="style4" size="30">
</span>
</td>
</tr>
<tr>
<td width="88" height="30">
<div align="right">
<span class="style4">Aantal:</span>
</div>
</td>
<td height="21" colspan="3">
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,00 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,00 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,50 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,50 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">
<span class="style4">x &euro; 1,50 = &euro; <input readonly="readonly" name="totaal" type="text" class="style4" id="totaal" size="10"></span>
<input name="aantal" type="text" class="style4" id="aantal" size="10" onchange="berekenen ()">


</td>
<td height="21" colspan="5">
<span class="style4">
<span class="style5">Vraagt u ons even naar de verzendkosten via een van onze telefoonnummers of via ons emailadres [email address]</span>
</span>
</td>
</tr>
<tr>
<td height="22" colspan="8">
<span class="style4">
<span class="style5">Wanneer u interesse heeft in grote aantallen neem dan contact op met [email address] <hidden> </span>
</span>
<span class="style9">voor een passend voorstel.
<span class="style10"><br></span>
</span>
</td>
</tr>
<tr>
<td height="45" colspan="8">
<span class="style4">Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>58 92 59 520
t.a.v Kledingbank Hoogeveen o.v.v. Betaling Anita's kaartenmakerij, wordt uw bestelling zo snel mogelijk verzonden</span>
</td>
</tr>
</table>
<p class="style2">
<input type="submit" value="Verzend" name="bestellen">
<input type="reset" value="Reset">
</p>
</form>
<?
}
?>
<!--webbot bot="HTMLMarkup" endspan -->
Uw bestelling:<!--webbot bot="HTMLMarkup" startspan --><?php
if(isset($_POST['bestellen'])) {
//////////////////////
//Variabelen vastleggen
//////////////////////

$naam = $_POST['naam'];
$straat = $_POST['straat'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$land = $_POST['land'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$aantal = $_POST['aantal'];
$totaal = $_POST['totaal'];

//////////////////////
//Velden controleren
//////////////////////
if(!$naam) {
$error = "U heeft uw naam niet ingevuld\n";
}
if(!$straat) {
$error .= "U heeft geen straatnaam ingevuld\n";
}
if(!$postcode) {
$error .= "U heeft geen postcode ingevuld\n";
}
if(!$plaats) {
$error .= "U heeft geen plaatsnaam ingevuld\n";
}
if(!$land) {
$error .= "U heeft geen land ingevuld\n";
}
if(!$telefoon) {
$error .= "U heeft geen telefoonnummer ingevuld\n";
}
if(!is_numeric($telefoon)) {
$error .= "Het telefoonnummer mag uitsluitend uit cijfers bestaan\n";
}
if(!$email) {
$error .= "U heeft geen e-mail adres ingevuld\n";
}
if(!$aantal) {
$error .= "U heeft geen aantal ingevuld\n";
}
////////////////////////////////////////
//Zijn er errors dan worden ze weergegeven
////////////////////////////////////////
if($error) {
echo nl2br($error);
}else{
////////////////////////////////////////
//Zo niet, dan loopt het script door
////////////////////////////////////////
$to = $email;

$subject = "Bestel Formulier Website";

$msg = "
Dank u voor het bestellen bij anita's kaartenmakerij
Wij hebben van u de volgende gegevens ontvangen
Naam: " . $naam . "
Straat: " . $straat . "
Postcode: " . $postcode . "
Plaats: " . $plaats . "
Land: " . $land . "
Telefoonnummer: " . $telefoon . "
E-mail: " . $email . "
Aantal: " . $aantal . "
Doordat u " . $aantal . " artikelen heeft besteld komt het bedrag op een totaal van &euro; " . $totaal . "

Wanneer u het te betalen bedrag over gemaakt heeft op rekening nr <strong>58 92 59 520</strong>
t.a.v Kledingbank Hoogeveen o.v.v. ";

$msg = nl2br($msg);

$headers = "Content-Type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: " . $naam . " <" . $email . ">";

if(mail($to, $subject, $msg, $headers)) {
echo "Het bestelformulier is ontvangen. Wij danken u voor uw bestelling";
}else{
echo "Er is helaas een fout opgetreden tijdens het verzenden van de e-mail";
}

</html>
<!--webbot bot="HTMLMarkup" endspan -->
</form>
<p>&nbsp;</p>

Als je code tussen php tags zet blijft de code intakt, en is kopieerbaar.

Php code plaatje:
php.gif


Zo te zien aan je code werk je met Frontpage, doch de form is niet compleet.
Echter zit er ook php in voor het formulier.
Derhalve heb je php ondersteuning van je host nodig.
Je code is een ratjetoe, en niet correct.

Dus heb je php ondersteuning?

:cool:
 
Ja, er is php ondersteuning van de host

Dan zul je als eerste een eenvoudig los formulier moeten maken in php.
Kijk of je host free scripts heeft, of een php danwel cgi script, kan ook pl zijn.

Als dit werkt, dan in je feitelijke pagina opnemen.

Formulieren zijn leuke dingen, doch werkend krijgen is niet altijd even makkelijk.

:cool:
 
bestelformulier

Hoi,
Is er iemand die zo een los php formuliertje kan maken, ik ben namelijk niet gehinderd door enige kennis en probeer de website te maken.
De stichting heeft nagenoeg geen inkomsten dus kan niemand inhuren
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan