Winkelmand

Uw offerte aanvraag

[insert_php] $sessionid = session_id(); error_reporting(0); $site = “http://www.trappenwinkel.nl”; include ‘logje.php’; // de header include is naar beneden verplaatst ivm resetten van de sessie $bestellingid = $_GET[‘bestellingid’]; $postcode = $_GET[‘postcode’]; echo “
“; echo “
“; echo “

Trap offerte online offerte overzicht

“; echo “
“; echo “
“; //als de trap_type is verzonden dan in de database plaatsen, anders niks doen, dit voorkomt aanpassingen in de database als er op de terugknop wordt gedrukt. $postcode = str_replace(” “,””,$postcode); if(($bestellingid==””) or ($postcode==””)) { print(“Geen voldoende gegevens aangetroffen voor de bevraging.”); die; } $result_shopdivers = mysqli_query($con,”select * from shopdivers”); while($row_shopdivers = mysqli_fetch_array($result_shopdivers)) { $inmeetkosten = round($row_shopdivers[‘inmeetkosten’]); } $result_bestelling = mysqli_query($con,”select * from bestelling where bestellingid=’$bestellingid'”) or die(“Er is een storing opgetreden in de database, u kunt niet verder gaan.”); $result_naw = mysqli_query($con,”select * from bestelling_naw where postcode=’$postcode’ and bestellingid=’$bestellingid'”) or die(“Er is een storing opgetreden in de database, u kunt niet verder gaan.”); // Richard 17-02-2009 // Er zijn twee bestellingen met hetzelfde postcode // Daardoor loopt onderstaande while twee keer // De laatste bestellingid komt dan niet overeen met de _GET var while($row = mysqli_fetch_array($result_naw)) { $achternaam = $row[‘achternaam’]; $voornaam = $row[‘voornaam’]; $adres = $row[‘adres’]; $postcode = $row[‘postcode’]; $plaats = $row[‘plaats’]; $telefoonnummer = $row[’telefoonnummer’]; $emailadres = $row[‘emailadres’]; $faxnummer = $row[‘faxnummer’]; $bestellingid_naw = $row[‘bestellingid’]; } if($bestellingid != $bestellingid_naw) { print(“Geen voldoende gegevens aangetroffen voor de bevraging.”); die; } while($row = mysqli_fetch_array($result_bestelling)) { $trap_type = $row[’trap_type’]; $breedte_trapgat = $row[‘breedte_trapgat’]; $lengte_trapgat = $row[‘lengte_trapgat’]; $hoogte_trapgat = $row[‘hoogte_trapgat’]; $muur1 = $row[‘muur1’]; $muur2 = $row[‘muur2’]; $muur3 = $row[‘muur3’]; $muur4 = $row[‘muur4’]; $nieuwbouwbesluit = $row[‘nieuwbouwbesluit’]; $trapid = $row[’trapid’]; $tredebekleding = $row[’tredebekleding’]; $doorsnede = $row[‘doorsnede’]; $opmeten = $row[‘opmeten’]; $datum = $row[‘datum’]; $sessie_toen = $row[‘sessie’]; $alleen_bezorgen = $row[‘alleen_bezorgen’]; $montage_assi = $row[‘montage_assi’]; $plaatsing = $row[‘plaatsen’]; $wijk = $row[‘wijk’]; $wijk1 = $row[‘wijk1’]; } if($opmeten!=”Y”) { $opmeten=”N”;}; if($nieuwbouwbesluit!=”Y”) { $nieuwbouwbesluit=”N”;}; print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); if($nieuwbouwbesluit == “Y”) { $deelfactor=185; //aantal in mm //eerst het complete aantal treden bepalen $aantal_treden = ceil($hoogte_trapgat / $deelfactor); print(“\n”); //print(“Debug: $aantal_treden — $hoogte_trapgat — $deelfactor
“); $trede_hoogte = round($hoogte_trapgat / $aantal_treden, 2); print(“\n”); } else { $deelfactor = 210; //aantal in mm //eerst het complete aantal treden bepalen $aantal_treden = ceil($hoogte_trapgat / $deelfactor); print(“\n”); //print(“Debug: $aantal_treden — $hoogte_trapgat — $deelfactor
“); $trede_hoogte = round($hoogte_trapgat / $aantal_treden, 2); print(“\n”); } [/insert_php] Uw aanvraag bij bouwpakket trappen
[insert_php] $zoek_query = “select * from trappen where “; $zoek_query .=” trapid = ‘$trapid'”; $result = mysqli_query($con,$zoek_query) or die(“Storing: neem contact op met de leverancier (code: select trappen)”); //print(“Zoekquery: $zoek_query
“); $aantal_trappen = mysqli_num_rows($result); //print(“Zoekquery: $zoek_query
“); $aantal_trappen = mysqli_num_rows($result); if($aantal_trappen==0) { die(“Helaas, er zijn geen trappen in onze database die voldoen aan uw specificaties.
“); } $result_tredebekleding = mysqli_query($con,”select * from tredebekleding where tredebekledingid = ‘$tredebekleding'”) or die(“Fout: select tredebekleding”); while($row = mysqli_fetch_array($result_tredebekleding)) { $tredebekledingsoort = $row[’tredebekledingsoort’]; $trede_prijs_trede = $row[’tredebekleding_prijs_trede’]; $trede_prijs_draaiendetrede = $row[’tredebekleding_prijs_draaiendetrede’]; $trede_prijs_enkel_bordes = $row[’tredebekleding_prijs_enkel_bordes’]; $trede_prijs_dubbel_bordes = $row[’tredebekleding_prijs_dubbel_bordes’]; } print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); $trap_type_oud = “”; while($row = mysqli_fetch_array($result)) { $minimum_prijs = $row[‘minimum_prijs’]; $trapid = $row{’trapid’}; $trapnaam = $row{’trapnaam’}; $omschrijving = $row{‘omschrijving’}; $structuur_soort = $row{‘structuur_soort’}; $trede_bekleding = $row{’trede_bekleding’}; $structuur_prijs_trede = $row{‘structuur_prijs_trede’}; $structuur_prijs_enkel_bordes = $row{‘structuur_prijs_enkel_bordes’}; $structuur_prijs_dubbel_bordes = $row{‘structuur_prijs_dubbel_bordes’}; $structuur_prijs_draaiendetrede = $row{‘structuur_prijs_draaiendetrede’}; $bouwpakket = $row[‘bouwpakket’]; $vasteprijsbouwpakket = $row[‘vasteprijsbouwpakket’]; //$trede_prijs_trede = $row{’trede_prijs_trede’}; //$trede_prijs_enkel_bordes = $row{’trede_prijs_enkel_bordes’}; //$trede_prijs_dubbel_bordes = $row{’trede_prijs_dubbel_bordes’}; //$trede_prijs_draaiendetrede = $row{’trede_prijs_draaiendetrede’}; //$leuning_prijs_stap = $row{‘leuning_prijs_stap’}; $plaatsingminimum = $row{‘plaatsingminimum’}; $plaatsingpertrapperoptrede = $row{‘plaatsingpertrapperoptrede’}; $plaatsinghekwerkperoptrede = $row{‘plaatsinghekwerkperoptrede’}; $plaatsingverdiepingshekwerk = $row{‘plaatsingverdiepingshekwerk’}; $alleenbezorgen_kosten = $row[‘alleen_bezorgen’]; $montage_assistentie_kosten = $row[‘montage_assi’]; $levertijd_weken = $row[‘levertijd’]; } print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“U heeft gekozen voor de trap $trapnaam.

\n”); [/insert_php]
Achternaam [insert_php] print $achternaam; [/insert_php]
Voornaam [insert_php] print $voornaam; [/insert_php]
Adres [insert_php] print $adres; [/insert_php]
Postcode / Plaats [insert_php] print $postcode; [/insert_php] [insert_php] print $plaats; [/insert_php]
Telefoonnummer [insert_php] print $telefoonnummer; [/insert_php]
Faxnummer [insert_php] print $faxnummer; [/insert_php]
Emailadres [insert_php] print $emailadres; [/insert_php]
Datum aanvraag [insert_php] print $datum; [/insert_php]
Opmeten [insert_php] echo ($opmeten == ‘Y’) ? ‘Ja’ : ‘Nee’;; [/insert_php]
Nieuw bouwbesluit [insert_php] echo ($nieuwbouwbesluit == ‘Y’) ? ‘Ja’ : ‘Nee’; [/insert_php]

[insert_php] print(“\n”); print(“\n”); print(“\n”); print(“\n”); if($breedte_trapgat!=””) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); } if($lengte_trapgat!=””) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); } print(“\n”); print(“\n”); print(“\n”); print(“\n”); if($doorsnede!=””) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); } print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); if($tredebekleding!=””) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); } //eerst het complete aantal treden bepalen //print(“Hoogte: $hoogte_trapgat
\n”); //print(“Deelfactor: $deelfactor
\n”); //$aantal_treden = ceil($hoogte_trapgat / $deelfactor); //print(“$aantal_treden — $hoogte_trapgat — $deelfactor”); //$trede_hoogte = round($hoogte_trapgat / $aantal_treden,2); //Dan per draaiende gedeelte 4 treden in mindering brengen op het totaal aantal treden $aantal_draaiende_treden = 0; if(($trap_type == “halve_draai_naar_links”) or ($trap_type == “halve_draai_naar_rechts”)) { $aantal_treden -= 8; $aantal_draaiende_treden = 8; } if(($trap_type == “kwart_draai_naar_rechts”) or ($trap_type == “kwart_draai_naar_links”)) { $aantal_treden -= 4; $aantal_draaiende_treden = 4; } //De opstap is 1 trede, deze mag van het totaal in mindering worden gebracht //$aantal_treden–; if($bouwpakket!=”Y”) { $prijs_trede = $structuur_prijs_trede + $trede_prijs_trede; if($aantal_draaiende_treden!=0) { $prijs_draaiendetrede = $structuur_prijs_draaiendetrede + $trede_prijs_draaiendetrede; } $prijs_treden = $prijs_trede * $aantal_treden; if($aantal_draaiende_treden!=0) { $prijs_draaiende_treden = $prijs_draaiendetrede * $aantal_draaiende_treden; } if(($trap_type == “enkel_bordes_naar_rechts”) or ($trap_type == “enkel_bordes_naar_links”)) { $prijs_bordes = $structuur_prijs_enkel_bordes + trede_prijs_enkel_bordes; } if(($trap_type == “dubbel_bordes_naar_links”) or ($trap_type == “dubbel_bordes_naar_rechts”)) { $prijs_bordes = $structuur_prijs_dubbel_bordes + trede_prijs_dubbel_bordes; } } else { //het is een bouwpakket dus rekenen met de vaste prijs $prijs_treden = $vasteprijsbouwpakket; } print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“
\n”); print(“$trapnaam“); print(“
\n”); print(“Breedte trapgat“); print(“\n”); print(“$breedte_trapgat mm“); print(“
\n”); print(“Lengte trapgat“); print(“\n”); print(“$lengte_trapgat mm“); print(“
\n”); print(“Hoogte trapgat“); print(“\n”); print(“$hoogte_trapgat mm“); print(“
\n”); print(“Doorsnede trapgat“); print(“\n”); print(“$doorsnede mm“); print(“
\n”); print(“Structuur materiaal“); print(“\n”); print(“$structuur_soort“); print(“
\n”); print(“Trap type“); print(“\n”); print(“”.str_replace(“_”,” “,$trap_type).””); print(“
\n”); print(“Trede bekleding“); print(“\n”); print(“$tredebekledingsoort“); print(“
\n”); print(“Subtotaal trap“); print(“\n”); $prijs_totaal = $prijs_bordes + $prijs_treden + $prijs_draaiende_treden; if($minimum_prijs>1) { if($minimum_prijs>$prijs_totaal) { print(“€ $minimum_prijs“); $prijs_totaal = $minimum_prijs; } else { print(“€ $prijs_totaal“); } } else { print(“€ $prijs_totaal“); } print(“
“); print(““); print(““); print(“\n”); print(“\n”); $result_onderdelen2 = mysqli_query($con,”select * from bestelling_onderdelen where sessie=’$sessie_toen'”) or die (“Fout onderdelen”); while($row20 = mysqli_fetch_array($result_onderdelen2)) { $a = $row20[‘aantal’]; $b = $row20[‘onderdeelnummer’]; $result_onderdelen = mysqli_query($con,”select prijs, prijsper, onderdeelsoort, onderdeelnaam from onderdelen where onderdeelid = ‘$b'”) or die(“Fout: onderdelen select”); while($row = mysqli_fetch_array($result_onderdelen)) { $onderdeelnaam = $row[‘onderdeelnaam’]; $onderdeelprijs = $row[‘prijs’]; $onderdeelsoort = $row[‘onderdeelsoort’]; } if(($onderdeelsoort == “leuningwerk”) or ($onderdeelsoort==”muurleuning”)) { $hekwerk = $hekwerk + $a; //print(“$hekwerk
\n”); } if($onderdeelsoort == “hekwerk”) { $verdiepingshekwerk = round($verdiepingshekwerk = $a,2); } settype($onderdeeltotaalprijs, “float”); $onderdeeltotaalprijs = ceil($onderdeelprijs * $a); $onderdeeltotaal = ceil(($onderdeeltotaalprijs + $onderdeeltotaal)); if($a>0) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); } } print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); $totaal_bestelling = ceil($onderdeeltotaal + $prijs_totaal +plaatsingskosten); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); if ($opmeten == “Y”) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); } else { $inmeetkosten = 0; } if ($plaatsing == “J”) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); } else { $plaatsingskosten = 0; } print(“\n”); print(“\n”); print(“\n”); if ($alleen_bezorgen == “J”) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); $extrakosten += $alleenbezorgen_kosten; } else { $extrakosten += 0; } if ($montage_assi == “J”) { print(“\n”); print(“\n”); print(“\n”); print(“\n”); $extrakosten += $montage_assistentie_kosten; } else { $extrakosten += 0; } settype($totaal_bestelling,”float”); $totaal_bestelling = ceil(($onderdeeltotaal + $prijs_totaal +$plaatsingskosten+$inmeetkosten + $extrakosten)); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); if ($wijk == “J” || $wijk1 == “J”) { if ($wijk == “J”) { $plaats = “Wijk bij Duurstede”; } elseif ($wijk1 == “J”) { $plaats = “Wijk bij Duurstede”; } print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); } print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“
\n”); print(“
Kosten accessoires“); print(“
\n”); print(“$a “); print (“\n”) ; print (“\n”) ; print(“\n”); print(“$onderdeelnaam”); print(“\n”); print(“$onderdeeltotaalprijs”); print(“
\n”); print(“Subtotaal accessoires“); print(“\n”); print(“€ $onderdeeltotaal“); print(“
\n”); print(” “); print(“
\n”); print(“Totaal voor deze trap“); print(“\n”); print(“€ $totaal_bestelling“); print(“
\n”); print(” “); print(“
\n”); print(“Kosten inmeten“); print(“\n”); print(“€ $inmeetkosten“); print(“
\n”); print(“Plaatsingskosten“); print(“\n”); $plaatsingskosten = ceil($plaatsingpertrapperoptrede * ($aantal_treden + $aantal_draaiende_treden)); if($hekwerk>”0″) { //print(“hiero”); $kostenhekwerkperoptrede = ($hekwerk * $plaatsinghekwerkperoptrede); //print(“$kostenhekwerkperoptrede — $hekwerk “); $plaatsingskosten = ceil($plaatsingskosten + $kostenhekwerkperoptrede); } if($verdiepingshekwerk>”0”) { //print(“hierooo”); $plaatsingskosten = ceil($plaatsingskosten + ($verdiepingshekwerk * $plaatsingverdiepingshekwerk)); } //$plaatsingskosten = round($plaatsingskosten,0); print(“\n”); if($plaatsingskosten < $plaatsingminimum ) { $plaatsingsminimum = ceil(round($plaatsingminimum,0)); $plaatsingskosten = ceil(round($plaatsingminimum,0)); print("€ $plaatsingskosten“); } else { //print(“$plaatsingskosten — $plaatsingminimum”); $plaatsingskosten = ceil(round($plaatsingskosten,0)); print(“€ $plaatsingskosten“); } print(“
\n”); print(” “); print(“
\n”); print(“Alleen bezorgen“); print(“\n”); print(“€ $alleenbezorgen_kosten“); print(“
\n”); print(“montage assistentie“); print(“\n”); print(“€ $montage_assistentie_kosten“); print(“
\n”); print(” “); print(“
\n”); print(“Totaal voor deze aanvraag“); print(“\n”); print(“€ $totaal_bestelling“); print(“
\n”); print(” “); print(“
\n”); print(“De trap wordt afgehaald in “. $plaats); print(“
\n”); print(” “); print(“
\n”); print(“De levertijd voor deze trap bedraagt ca. $levertijd_weken werkweken na opdracht en bekendwording definitieve gegevens.”); print(“
\n”); print(” “); print(“
\n”); print(“

“); echo ““; [/insert_php]