File: D:/HostingSpaces/SBogers10/molennooitgedagtbudel.nl/wwwroot/index.php
<?php
session_start();
//print_r($_SESSION);
//ini_set('display_errors',1);
//error_reporting(E_ALL);
include("all_kms_con.inc.php");
$surl = $_SERVER['HTTP_X_ORIGINAL_URL'];
$url_kaal = explode('?', $surl);
$urls = explode('/', $url_kaal[0]);
$string = $urls[1];
$string2 = $urls[2];
$string3 = $urls[3];
$pagina = checkData(trim(urldecode($urls[1])));
$subpagina = checkData(trim(urldecode($urls[2])));
$sub_subpagina = checkData(trim(urldecode($urls[3])));
$aantalItems = checkData(trim(urldecode($urls[4])));
$error_404 = false;
if(!empty($pagina) && in_array($pagina, ['winkelwagen', 'webwinkel']) && $shopIsDisabled) {
// var_dump('In winkelwagen');
header ('HTTP/1.1 302 Found');
header ('Location: /');
exit;
}
if(!empty($pagina) && empty($subpagina)){
if (in_array($pagina, $aAllowedPages)){
$pagina_template = $pagina;
$page_titel = str_replace("-"," ",ucfirst($pagina));
if($pagina == "winkelwagen"){
$subpagina = "stap1";
$_SESSION['winkelwagenStap'] = "stap1";
if($_SESSION['winkelwagenBevestigd']){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen/stap5');
exit;
}
include("winkelwagen_check.php");
if(isset($_POST)){
foreach ($_POST as $postName => $postValue) {
$postArtikelID = str_replace("artikel_","",$postName);
$postArtikelID = checkData($postArtikelID);
$aanwezigInWagen = array_search($postArtikelID,$_SESSION['winkelwagen']['artikelen']);
$_SESSION['winkelwagen']['aantallen'][$aanwezigInWagen] = $postValue;
}
}
}else if($pagina == "werking"){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /techniek');
}
}else{
$error_404 = true;
}
}else if(!empty($pagina) && !empty($subpagina)){
if ($pagina == "winkelwagen"){
//verkocht en voorraad check
if(empty($subpagina)){ $subpagina = "stap1"; }
$_SESSION['winkelwagenStap'] = $subpagina;
if(($subpagina == "stap1" || $subpagina == "stap2" || $subpagina == "stap3" || $subpagina == "stap4") && $_SESSION['winkelwagenBevestigd']){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen/stap5');
exit;
}
if($subpagina == "stap1" || $subpagina == "stap2" || $subpagina == "stap3" || $subpagina == "stap4"){
include("winkelwagen_check.php");
}
if($subpagina != "toevoegen" && !$_SESSION['winkelwagenBevestigd']){ //wordt uitgevoerd om bij elke stap te kijken of er nog artikelen in het mandje zitten
if(count($_SESSION['winkelwagen']['artikelen']) < 1){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen');
exit;
}
}
if($subpagina == "stap2"){
$pagina_template = "winkelwagen";
$page_titel = "Gegevens - Winkelwagen";
include("winkelwagen_stap2_check.php");
}else if($subpagina == "stap3"){
$pagina_template = "winkelwagen";
$page_titel = "Verzendwijze - Winkelwagen";
if(count($_SESSION['persoonsgegevens']) < 1){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen/stap2');
exit;
}else{
include("winkelwagen_stap3_check.php");
}
}else if($subpagina == "stap4"){
$pagina_template = "winkelwagen";
$page_titel = "Bevestiging - Winkelwagen";
if(empty($_SESSION['verzendwijze'])){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen/stap3');
exit;
}
}else if($subpagina == "stap5"){
$pagina_template = "winkelwagen";
$page_titel = "Betaalwijze - Winkelwagen";
include("winkelwagen_stap5_check.php");
}else if($subpagina == "stap6"){
$pagina_template = "winkelwagen";
$page_titel = "Afronding - Winkelwagen";
$ordernummer = $_SESSION['ordernummer'];
$geslacht = $_SESSION['persoonsgegevens']['geslacht'];
$tussenvoegsel = html_entity_decode(stripslashes($_SESSION['persoonsgegevens']['tussenvoegsel']));
$achternaam = html_entity_decode(stripslashes($_SESSION['persoonsgegevens']['achternaam']));
$emailadres = $_SESSION['persoonsgegevens']['emailadres'];
$eersteArtikel = $_SESSION['winkelwagen']['artikelen'][0];
}else if($subpagina == "toevoegen" && is_numeric($sub_subpagina) && is_numeric($aantalItems)){
$q_artikel_check = "SELECT kms_articles.article_id FROM kms_articles WHERE kms_articles.article_id = '".$sub_subpagina."'";
$r_artikel_check = mysql_query($q_artikel_check);
if(mysql_num_rows($r_artikel_check)) {
if(empty($_SESSION['winkelwagen']['artikelen'])){
$shopArticles;
$shopArticles[0] = $sub_subpagina;
$_SESSION['winkelwagen']['artikelen'][0] = $shopArticles[0];
$_SESSION['winkelwagen']['aantallen'][0] = $aantalItems;
}else{
$alInWagen = array_keys($_SESSION['winkelwagen']['artikelen'],$sub_subpagina,true);
if(empty($alInWagen)){
$aantalArticles = count($_SESSION['winkelwagen']['artikelen']);
$_SESSION['winkelwagen']['artikelen'][$aantalArticles] = $sub_subpagina;
$_SESSION['winkelwagen']['aantallen'][$aantalArticles] = $aantalItems;
}
}
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen');
exit;
}else{
$error_404 = true;
}
}else if($subpagina == "verwijderen" && is_numeric($sub_subpagina)){
$aanwezigInWagen = array_search($sub_subpagina,$_SESSION['winkelwagen']['artikelen']);
unset($_SESSION['winkelwagen']['artikelen'][$aanwezigInWagen]);
unset($_SESSION['winkelwagen']['aantallen'][$aanwezigInWagen]);
$_SESSION['winkelwagen']['artikelen'] = array_merge($_SESSION['winkelwagen']['artikelen']);
$_SESSION['winkelwagen']['aantallen'] = array_merge($_SESSION['winkelwagen']['aantallen']);
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: /winkelwagen');
exit;
}else{
$error_404 = true;
}
}else{
$error_404 = true;
}
}else if(empty($pagina)){
$pagina = "home";
$pagina_template = $pagina;
$error_404 = false;
$page_titel = ucfirst($pagina);
}
if($error_404){
header("HTTP/1.0 404 Not Found");
header("Location: /404");
exit;
}
if($pagina == "404"){
$page_titel = "404 | Pagina niet gevonden";
}
if(empty($description_data)){
$description_data = "Molen Nooit Gedagt Budel maalt op traditionele wijze voor de kleine en de grote bakker. De granen die verwerkt worden zijn o.a. tarwe, gerst, boekweit, spelt, mais, durumtarwe, rogge. Hiervan worden diverse volkoren soorten, bloemsoorten en mixen gemaakt.";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="Author" content="Komma, (c) Komma Mediadesign, 2011. All Rights Reserved." />
<meta name="Subject" content="Molen Nooit Gedagt Budel" />
<meta name="Description" content="<?php echo($description_data); ?>" />
<meta name="Keywords" content="molen, nooit, gedagt, budel, kees, traditionele, wijze, tarwe, gerst, boekweit, spelt, ma�s, durumtarwe, rogge" />
<meta name="Language" content="Nederlands" />
<meta name="Expires" content="14" />
<meta name="Robots" content="All" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<title><?php echo(html_entity_decode($page_titel)); ?> | Molen Nooit Gedagt Budel | Tarwe, gerst, boekweit, spelt, maïs, durumtarwe en rogge</title>
<link href="/css-js/screen.css" rel="stylesheet" type="text/css" media="screen" />
<link href="/css-js/colorbox.css" rel="stylesheet" type="text/css" media="screen" />
<!--[if IE 7]>
<link href="/css-js/ie7.css" rel="stylesheet" type="text/css" media="screen" />
<![endif]-->
<!-- A/B Testing code voor google, alleen op pagina's "spelt" en "speltmeel-kopen -->
<?php if($pagina == "spelt" || $pagina == "speltmeel-kopen"){ ?>
<!-- Google Analytics Content Experiment code -->
<script>function utmx_section(){}function utmx(){}(function(){var
k='53847923-1',d=document,l=d.location,c=d.cookie;
if(l.search.indexOf('utm_expid='+k)>0)return;
function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.
indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.
length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write(
'<sc'+'ript src="'+'http'+(l.protocol=='https:'?'s://ssl':
'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+
'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().
valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+
'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();
</script><script>utmx('url','A/B');</script>
<!-- End of Google Analytics Content Experiment code -->
<?php } ?>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-27652139-1', 'auto');
ga('send', 'pageview');
//ga('require', 'ecommerce');
</script>
<!-- Hotjar Tracking Code for www.molennooitgedagtbudel.nl -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:46729,hjsv:5};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
</head>
<?php if($pagina == "contact"){ ?>
<body onload="initialize()">
<?php }else{ ?>
<body>
<?php } ?>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-KBFLGR"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KBFLGR');</script>
<!-- End Google Tag Manager -->
<div id="mainframe">
<div id="logo">
<a class="headerLink" href="/"><img src="/img/logo.png" alt="Molen Nooit Gedagt" /></a>
</div>
<div id="header" style="height: auto;">
<div id="headerFoto">
<img src="/img/headers/header_<?php echo($pagina); ?>.jpg" alt="Headerfoto Molen Nooit Gedagt" />
</div>
<div id="headerBottom"></div>
<?php if($shopIsDisabled){ ?>
<p style="background-color: #d1232a; box-sizing: border-box; width: 100%; color: white; font-weight: bold; padding: 10px 20px; margin-bottom: 10px; ">Let op! Wegens extreme drukte, kunnen we momenteel geen bestellingen aannemen.<br/>Wij zien u graag op een later moment terug. Excuses voor het ongemak.</p>
<?php } ?>
<?php if($shopIsLimited){ ?>
<p style="background-color: #d1232a; box-sizing: border-box; width: 100%; color: white; font-weight: bold; padding: 10px 20px; margin-bottom: 10px; ">Geachte klant, door grote vraag naar onze producten is de bestelhoeveelheid beperkt tot 60 kg per klant.
<br/>Om onze doelgroep zoveel mogelijk te kunnen bedienen zijn bepaalde producten tijdelijk van de webwinkel gehaald. In verband met extreme drukte is het mogelijk dat pakketten later bezorgd worden.</p>
<?php } ?>
</div>
<?php
$isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');
if(!$isiPad && !$shopIsDisabled){ ?>
<div id="winkelwagenTab">
<div class="icon"></div>
<a href="/winkelwagen">
<?php $wagenNummer = count($_SESSION['winkelwagen']['artikelen']); if(empty($wagenNummer)){ echo("00"); }else{ if(strlen($wagenNummer) < 2){ echo("0".$wagenNummer); }else{ echo($wagenNummer); } } ?>
</a>
</div>
<?php } ?>
<div id="content">
<div id="hoofdmenu">
<ul>
<li><a class="button <?php if($pagina =="techniek"){ echo("active"); } ?>" href="/techniek">techniek</a></li>
<li><a class="button <?php if($pagina =="grondstoffen"){ echo("active"); } ?>" href="/grondstoffen">grondstoffen</a></li>
<li><a class="button <?php if($pagina =="spelt"){ echo("active"); } ?>" href="/spelt">spelt</a></li>
<li><a class="button <?php if($pagina =="boekweitmeel"){ echo("active"); } ?>" href="/boekweitmeel">boekweitmeel</a></li>
<li><a class="button <?php if($pagina =="teff"){ echo("active"); } ?>" href="/teff">teff</a></li>
<li><a class="button <?php if($pagina =="mashela"){ echo("active"); } ?>" href="/mashela">mashela</a></li>
<?php if(!$shopIsDisabled){ ?><li><a class="button <?php if($pagina =="webwinkel"){ echo("active"); } ?>" href="/webwinkel">webwinkel</a></li><?php } ?>
<li><a class="button <?php if($pagina =="contact"){ echo("active"); } ?>" href="/contact">contact</a></li>
</ul>
</div>
<?php include($pagina_template.".php"); ?>
</div>
<div id="footer">
<div class="contactInfo">
<strong>Molen Nooit Gedagt</strong>
<ul>
<li class="first"><span class="small">adres</span><span class="data">Meemortel 22, 6021 AE Budel</span><span class="vertLine">|</span></li>
<?php if(!$shopIsDisabled){ ?>
<li><span class="small">tel</span><span class="data">0495 - 49 35 02</span><span class="vertLine">|</span></li>
<li><span class="small">fax</span><span class="data">0495 - 49 79 56</span><span class="vertLine">|</span></li>
<?php } ?>
<li><span class="small">e-mail</span><span class="data"><a href="mailto:info@molennooitgedagtbudel.nl">info@molennooitgedagtbudel.nl</a></span></li>
</ul>
<a style="clear: both; display: block; text-align: center; margin-bottom: 10px;" href="https://www.facebook.com/Molen-Nooitgedagt-814891695343646/" target="_blank"><img alt="facebook" src="/img/facebook.png"/></a>
<!-- <a class="komma" href="http://www.komma.pro" target="_blank" title="Komma">Website ontwikkeld door Komma</a>-->
</div>
</div>
<div class="clear_both"></div>
</div>
<script type="text/javascript" src="/css-js/jquery-1.5.1.min.js"> </script>
<script type="text/javascript" src="/css-js/jquery.ba-dotimeout.min.js"> </script>
<script type="text/javascript" src="/css-js/jquery.colorbox-min.js"> </script>
<script type="text/javascript" src="/css-js/molen.js"> </script>
<?php if($pagina == "contact"){ ?>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&key=AIzaSyAZeoHG2T9iiDdEHvRlfDu5ukeWe4QMUAI"></script>
<script type="text/javascript" src="/css-js/googlemaps.js"></script>
<?php } ?>
</body>
</html>