session_start(); require_once("CMS2/beheer/basis.php"); require_once("defines_inc.php"); require_once("stdf.php"); /* constants */ if(substr($_SERVER['REQUEST_URI'], 0, strlen('/~deb')) == '/~deb') { $N1 = 2; $N2 = 3; $N3 = 4; $N4 = 5; $N5 = 6; $N6 = 7; $N7 = 8; } else { if(substr($_SERVER['HTTP_HOST'], 0, strlen('www.westerdiep.nl')) != 'www.westerdiep.nl') { header('HTTP/1.1 301 Moved Permanently'); header('Location: http://www.westerdiep.nl/opleiding.html'); exit(); } $N1 = 1; $N2 = 2; $N3 = 3; $N4 = 4; $N5 = 5; $N6 = 6; $N7 = 7; } /* global vars */ /* if($_SESSION["BEZIG"] != "OK" && $_GET["BEZIG"] == "OK") { $_SESSION["BEZIG"] = "OK"; } if($_SESSION["BEZIG"] != "OK") { header('HTTP/1.1 503 Service Temporarily Unavailable'); header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT'); header('Status: 503 Service Temporarily Unavailable'); $temp = file_get_contents($BASISMAP."/index.html"); echo $temp; exit(); } */ $DB = connectdb("ja"); $BZTeller = mysql_fetch_array(mysql_query("SELECT * FROM T_Algemeen")); $htmlTitle = stripslashes($BZTeller["Titel"]); $htmlDescription = stripslashes($BZTeller["Omschrijving"]); $htmlKeywords = stripslashes($BZTeller["Trefwoorden"]); if($BZTeller["Bezoekersteller"]) { if($_SESSION["Sid"] != "OK" && $_GET["SesID"] == "") { $Sid = "OK"; $_SESSION["Sid"] = "OK"; $ip = $_SERVER['REMOTE_ADDR']; $hostname = gethostbyaddr($ip); $jaar = date("Y"); $dag = date("d"); $maand = date("m"); $tijd = date("H:i:s"); if(mysql_num_rows(mysql_query("SELECT * FROM T_Counter WHERE IP = '$ip' AND Jaar = '$jaar' AND Maand = '$maand' AND Dag = '$dag'")) == 0) mysql_query("INSERT INTO T_Counter (Jaar, Maand, Dag, Tijd, IP, Hostname) VALUES ('$jaar', '$maand', '$dag', '$tijd', '$ip', '$hostname')"); } } $jaar = date("Y"); $jQuery = false; $jQueryFancy = false; $jQueryMaps = false; $jQueryMapsTotaal = false; $getFullLayout = false; $robots = "index, follow"; $ie6 = false; $ie7 = false; $requestError = 0; $pageType = 0; $headincBefore = ""; $headinc = ""; $headincAfter = ""; $menuContent = ""; $contentTitle = ""; $content = ""; $contentAfter = ""; $isSliderPage = false; $htmlExtDetected = false; $newURL = ""; $urlGET = ""; $url = $_SERVER['REQUEST_URI']; $dir = explode ("/", $url); $aantalDir = count($dir); if($aantalDir > $N1) $pagina = $dir[$N1]; else $pagina = ""; if($aantalDir > $N2) $onderdeelID = $dir[$N2]; else $onderdeelID = ""; if($aantalDir > $N3) $onderdeel = $dir[$N3]; else $onderdeel = ""; /* address check */ /*$aantalDir ;*/ { $laatsteDir = $aantalDir - 1; $i = 0; while($dir[$laatsteDir] == "" && $i < 10) { $laatsteDir = $laatsteDir - 1; $i++; } $page = $dir[$laatsteDir]; if($dir[$laatsteDir] == "" && $pagina != '') { $requestedError = 404; } else { $dataGETResult = explode('?', $dir[$laatsteDir], 2); if(count($dataGETResult) == 2) { $dir[$laatsteDir] = $dataGETResult[0]; $urlGET = $dataGETResult[1]; } if($pagina > '' && substr($dir[$laatsteDir], strlen($dir[$laatsteDir]) - 5, 5) == '.html') { $htmlExtDetected = true; $dir[$laatsteDir] = substr($dir[$laatsteDir], 0, strlen($dir[$laatsteDir]) - 5); } } /* if($dir[$N1] == "home") { $requestError = 301; $newURL = DOMEIN; } */ if($requestedError == 0) { // check if item exists // if exists AND htmlExtDetected == true, then 301 // otherwise if not exists 404 if($dir[$N1] == "") { $pageQuery = mysql_query("SELECT p.PID, p.Type, p.Tekst, p.Zoek_Titel, p.Adres FROM T_Paginas p, T_Menu m WHERE p.Actief = '1' AND p.PID = m.PID ORDER BY m.MID LIMIT 1"); $pageResult = mysql_fetch_array($pageQuery); $PID = $pageResult['PID']; $pageType = $pageResult['Type']; $dir[$N1] = $pagina = 'home.html'; $newURL = $pageResult['Adres']; $htmlExtDetected = true; } else if($dir[$N1] == 'home') { $newURL = DOMEIN; $requestError = 301; } else if($dir[$N1] > '') { $pageQuery = mysql_query("SELECT * FROM T_Paginas WHERE Actief = '1' AND Adres = '".$dir[$N1]."'"); if(mysql_num_rows($pageQuery) > 0) { $pageResult = mysql_fetch_array($pageQuery); $PID = $pageResult['PID']; $pageType = $pageResult['Type']; } else { $requestError = 404; } } if($htmlExtDetected == false && $requestError == 0 && $dir[$N1] > '') { $newURL = ''; for($i = $N1; $i < $laatsteDir; $i++) { $newURL .= $dir[$i].'/'; } $newURL .= $dir[$laatsteDir].'.html'; $requestError = 301; } if($requestError == 0) { if($pageResult["Zoek_Titel"] > '') $htmlTitle = stripslashes($pageResult["Zoek_Titel"])." - ".$htmlTitle; getSeoResults('pagina', $PID); // $pageResult['Tekst'] = replaceHTMLItems('pagina', $PID, stripslashes($pageResult['Tekst'])); $pageResult['Tekst'] = stripslashes($pageResult['Tekst']); switch($pageType) { case 2: // Linkpagina $content .= $pageResult['Tekst']; $contentTitle .= stripslashes($pageResult['Zoek_Titel']); $Q_Groepen = mysql_query("SELECT * FROM T_Link_Groepen WHERE PID = '$PID' AND Actief = '1' ORDER BY Groep_Positie"); while($Groepen_Array = @mysql_fetch_array($Q_Groepen)) { $LGID = stripslashes($Groepen_Array["LGID"]); $groep = stripslashes($Groepen_Array["Groep"]); $content .= '
De door u opgevraagde pagina bestaat niet (meer).
'; } else if($requestError == 301) { if(substr($newURL, 0, 7) != 'http://') $newURL = DOMEIN.$newURL; header('HTTP/1.1 301 Moved Permanently'); header('Location: '.$newURL); exit(); } else { } define('SLIDERPID', 8); $menuContent = F_Menu(-1, $PID); if($jQuery == true || $jQueryFancy == true) { $headincBefore .= ' '; } if($jQueryFancy == true) { $headincBefore .= ' '; } /* if($ie6 == true) { $headincAfter .= ''; } */ /* display */ if($contentTitle != '') $contentTitle = 'Belangrijk: U werkt met een verouderde browser waardoor deze website mogelijk niet juist wordt weergegeven.
U wordt aangeraden uw browser te updaten naar de nieuwste versie of een andere browser te gebruiken:
Internet Explorer update - FireFox - Chrome - Safari