HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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">&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">&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">&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">&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 &euro; 6,90 voor Nederland en &euro; 8,75 voor Belgi&euml;.
                Wanneer uw bestelling dus bijv. 35 kg weegt dan sturen wij u twee pakketten en betaalt u dus twee keer &euro; 6,90 voor Nederland en dus twee keer &euro; 8,75 voor Belgi&euml;.</p>

                <h3>BTW</h3>
                <p>Onze prijzen zijn inclusief 9% BTW</p>
            </div>
        </div>
        <?php } ?>
    </div>  

</div>