File: D:/HostingSpaces/SBogers10/molennooitgedagtbudel.nl/wwwroot/winkelwagen.php
<div id="winkelwagen">
<div class="header">
<h1>Winkelwagen</h1>
</div>
<div id="winkelwagenStappen" class="proces<?php echo(ucfirst($subpagina)); ?>">
<ul>
<?php if($subpagina != "stap5" && $subpagina != "stap6"){ $terugklikken = true; }else{ $terugklikken = false; } ?>
<li class="stap1"><?php if($terugklikken){?><a href="/winkelwagen"><?php } ?><span class="tekst">1. Winkelwagen</span><?php if($terugklikken){?></a><?php } ?><span class="separator"></span></li>
<li class="stap2"><?php if($terugklikken && ($subpagina == "stap3" || $subpagina == "stap4")){?><a href="/winkelwagen/stap2"><?php } ?><span class="tekst">2. Gegevens</span><?php if($terugklikken && ($subpagina == "stap3" || $subpagina == "stap4")){?></a><?php } ?><span class="separator"></span></li>
<li class="stap3"><?php if($terugklikken && $subpagina == "stap4"){?><a href="/winkelwagen/stap3"><?php } ?><span class="tekst">3. Verzendwijze</span><?php if($terugklikken && $subpagina == "stap4"){?></a><?php } ?><span class="separator"></span></li>
<li class="stap4"><span class="tekst">4. Bevestiging</span><span class="separator"></span></li>
<li class="stap5"><span class="tekst">5. Betaalwijze</span><span class="separator"></span></li>
<li class="stap6"><span class="tekst">6. Afronding</span></li>
</ul>
</div>
<div class="winkelwagenContent">
<div class="leftColumn">
<?php include("winkelwagen_check_echo.php"); ?>
<?php include("winkelwagen_".$subpagina.".php"); ?>
</div>
<?php if($subpagina != "stap6"){ ?>
<div class="rightColumn">
<div class="totaal">
<h2>Overzicht bestelling</h2>
<ul>
<?php
$subtotaalprijs = 0;
$verzendkosten = 0;
$verzendGewicht = 0;
$aantalItemsBerekening = count($_SESSION['winkelwagen']['artikelen']);
for ($berekeningNummer = 0; $berekeningNummer < $aantalItemsBerekening; $berekeningNummer++){
$q_atikel = sprintf("SELECT kms_articles.url, kms_articles.article_id, kms_articles.categorie_id, kms_articles.naam, kms_articles.artikelnummer, kms_articles.prijs, kms_articles.gewicht, kms_articles.sort_order FROM kms_articles WHERE kms_articles.article_id='%s'", checkData($_SESSION['winkelwagen']['artikelen'][$berekeningNummer]));
$r_atikel = mysql_query($q_atikel);
$rec_atikel = mysql_fetch_assoc($r_atikel);
$artikelPrijs = $rec_atikel['prijs'] * $_SESSION['winkelwagen']['aantallen'][$berekeningNummer];
//$artikelVerzendkosten = $rec_atikel['verzendkosten'] * $_SESSION['winkelwagen']['aantallen'][$berekeningNummer];
$subtotaalprijs = $subtotaalprijs + $artikelPrijs;
$verzendGewicht = $verzendGewicht + ($rec_atikel['gewicht'] * $_SESSION['winkelwagen']['aantallen'][$berekeningNummer]);
$artikelPrijs_notatie = html_entity_decode(str_replace('.',',',number_format($artikelPrijs,2)));
$eersteNummer = substr($rec_atikel['gewicht'], 0,1);
if($eersteNummer == 0){
$notatie = "gr";
$gewicht_nr = substr($rec_atikel['gewicht'], 2);
if(strlen($gewicht_nr) < 3){ $gewicht_nr = $gewicht_nr."0"; }
}else{
$notatie = "kg";
$gewicht_nr = $rec_atikel['gewicht'];
}
$gewicht_nr = str_replace('.',',',$gewicht_nr);
?>
<li><span class="omschrijving"><?php echo($_SESSION['winkelwagen']['aantallen'][$berekeningNummer]); ?> x <em><?php echo($gewicht_nr." ".$notatie); ?></em> - <?php echo(html_entity_decode($rec_atikel['naam'])); ?></span><span class="bedrag"><span class="euro">€</span><span class="getal"><?php echo($artikelPrijs_notatie); ?></span></span></li>
<?php } ?>
<?php
if( $verzendGewicht == 0){
$verzendkosten = 0;
}else{
if(!empty($_SESSION['persoonsgegevens']['land'])){
if(!empty($_SESSION['persoonsgegevens']['landBezorg'])){
if($_SESSION['persoonsgegevens']['landBezorg'] == "Nederland"){
$landCode = "NL";
$pakketKosten = 6.90;
}else{
$landCode = "BE";
$pakketKosten = 8.75;
}
}else{
if($_SESSION['persoonsgegevens']['land'] == "Nederland"){
$landCode = "NL";
$pakketKosten = 6.90;
}else{
$landCode = "BE";
$pakketKosten = 8.75;
}
}
}else{
$landCode = "NL";
$pakketKosten = 6.90;
}
if($verzendGewicht <= 20){
$verzendkosten = $pakketKosten;
}else{
$aantalPakketten = ceil($verzendGewicht / 20);
$verzendGewichtBerekening = $verzendGewicht;
for($i=1;$i<=$aantalPakketten;$i++){
$verzendGewichtBerekening = $verzendGewichtBerekening - 20;
$verzendkosten = $verzendkosten + $pakketKosten;
}
}
}
if($_SESSION['verzendwijze'] == "ophalen"){
$verzendkosten = 0;
}
$totaalprijs = $subtotaalprijs + $verzendkosten;
$_SESSION['bedragen']['subtotaalprijs'] = $subtotaalprijs;
$_SESSION['bedragen']['verzendkosten'] = $verzendkosten;
$_SESSION['bedragen']['totaalprijs'] = $totaalprijs;
$subtotaalprijs = formatPrice($subtotaalprijs);
$verzendkosten = formatPrice($verzendkosten);
$totaalprijs = formatPrice($totaalprijs);
?>
<?php if($totaalprijs != 0){ ?>
<li class="streep"><span></span></li>
<?php }else{ ?>
<li><span class="omschrijving">Er staan nog geen artikelen <br />in uw winkelwagen.<br /><br /></span></li>
<?php } ?>
<li class="totaalBedrag"><span class="omschrijving">Totaal artikelen</span><span class="bedrag"><span class="euro">€</span><span class="getal"><?php echo(str_replace('.',',',$subtotaalprijs)); ?></span></span></li>
<li class="totaalBedrag"><span class="omschrijving">Verzendkosten <?php echo($landCode); ?></span><span class="bedrag"><span class="euro">€</span><span class="getal"><?php echo(str_replace('.',',',$verzendkosten)); ?></span></span></li>
<li class="totaalBedrag"><span class="omschrijving">TOTAAL</span><span class="bedrag"><span class="euro">€</span><span class="getal"><?php echo(str_replace('.',',',$totaalprijs)); ?></span></span></li>
</ul>
<?php if($subpagina == "stap1" && $totaalprijs != 0){ ?>
<a href="/winkelwagen/stap2" class="bestellenBtn">bestellen<span class="arrowRight"></span><span class="rightSide"></span></a>
<?php } ?>
</div>
<div class="onlineBestellingen">
<h2>Online bestelingen</h2>
<h3>Betalen</h3>
<p>Het is mogelijk te betalen via iDeal, MisterCash en Belfius Direct Net.</p>
<img src="/img/banken.jpg" width="234" height="140" />
<br /><br />
<h3>Retour</h3>
<p>Het is niet mogelijk bestellingen retour te sturen.</p>
<h3>Verzendkosten</h3>
<p>Het is mogelijk uw pakket op te komen halen in onze winkel. Dit kunt u bij stap <strong>3. Verzendwijze</strong> aangeven. <br /><br />Wanneer u er voor kiest dit niet te doen worden de volgende verzendkosten in rekening gebracht:<br /><br />Per pakket van max. 20 kg betaalt u € 6,90 voor Nederland en € 8,75 voor België.
Wanneer uw bestelling dus bijv. 35 kg weegt dan sturen wij u twee pakketten en betaalt u dus twee keer € 6,90 voor Nederland en dus twee keer € 8,75 voor België.</p>
<h3>BTW</h3>
<p>Onze prijzen zijn inclusief 9% BTW</p>
</div>
</div>
<?php } ?>
</div>
</div>