isMobile() && !$detect->isTablet()){ $_DEVICE = "m"; }elseif($detect->isMobile() && $detect->isTablet()){ $_DEVICE = "t"; }elseif(!$detect->isMobile()){ $_DEVICE = "d"; } if(DEBUG === true){ ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); }elseif(DEBUG === false){ ini_set("display_errors", 0); } /* REQUIRES 1 */ //Database require_once(ROOT."/system/classes/database.php"); $_DB = new Database(); //Functions require_once(ROOT."/system/functions.php"); /* LOAD CONFIG FROM DATABASE */ $_CONF = array(); $_DB->query("SELECT setting_cat, setting_name, setting_value FROM system_settings"); $results = $_DB->resultset(); foreach($results as $single_setting){ $_CONF[$single_setting['setting_cat']][$single_setting['setting_name']] = $single_setting['setting_value']; } /* REDIRECTS */ $old_url = filter_var(rtrim(URL, '/').$_SERVER['REQUEST_URI'], FILTER_SANITIZE_URL); $_DB->query("SELECT redirect_type, redirect_new_url FROM seo_redirects WHERE redirect_old_url = :old_url"); $_DB->bind(":old_url", $old_url); $_DB->execute(); $result = $_DB->single(); if(!empty($result)){ if($result['redirect_type'] == 404){ $_404 = true; }elseif($result['redirect_type'] == 301){ header("HTTP/1.1 301 Moved Permanently"); header("Location: ".$result['redirect_new_url']); exit(); }elseif($result['redirect_type'] == 302){ header("HTTP/1.1 302 Found"); header("Location: ".$result['redirect_new_url']); exit(); }elseif($result['redirect_type'] == 410){ header("HTTP/1.1 410 Gone"); include("404.php"); $_SERVER['REDIRECT_STATUS'] = 410; exit(); } } /* LOAD LANGUAGES */ $_LANGUAGES = array(); // Translate class: require_once(ROOT."/system/classes/translate.php"); $_TRANSLATE = new translate; $_TRANSLATE->load(); /* LOAD MODULES */ $_MODULES = array();$_HEADER = array(); require_once(ROOT."/system/module_manager.php"); $_MOD_MANAGER = new module_manager; $_MOD_MANAGER->load(); /* REQUIRES 2 */ // Secupload class require_once(ROOT."/system/classes/secupload.php"); // Image class require_once(ROOT."/system/classes/image.php"); $_IMAGE = new image; // Mailer class: require_once(ROOT."/system/classes/mailer.php"); // Menu class: require_once(ROOT."/system/classes/menu.php"); /* LANGUAGE AND LOCALE */ if(@!$_GET['language']){ if(@$_SESSION['language_to_use']){ $language_to_use = strtolower($_SESSION['language_to_use']); //$language_to_use = strtolower(DEFAULT_LANG); }else{ $language_to_use = strtolower(DEFAULT_LANG); } }else{ $language_to_use = strtolower($_GET['language']); } if(!@$_GET['language'] && !in_array($language_to_use, LANGS)){ $language_to_use = strtolower(DEFAULT_LANG); } $_SESSION['language_to_use'] = strtolower($language_to_use); if(@$_GET['language']){ $language_to_use = $_GET['language']; $_SESSION['language_to_use'] = strtolower($language_to_use); }else{ $language_to_use = $_SESSION['language_to_use']; } // Country settings $i = 0; $_DB->query("SELECT country_id, country_2lt, country_cont, country_deliverycosts, country_deliveryfree, country_deliverytime FROM countries WHERE country_active = 1"); $results = $_DB->resultset(); foreach($results as $single_setting){ $_CONF['countries'][$single_setting['country_id']]['country_id'] = $single_setting['country_id']; $_CONF['countries'][$single_setting['country_id']]['country_name'] = get_country_name($single_setting['country_id'], $_SESSION['language_to_use']); $_CONF['countries'][$single_setting['country_id']]['country_2lt'] = $single_setting['country_2lt']; $_CONF['countries'][$single_setting['country_id']]['country_cont'] = $single_setting['country_cont']; $_CONF['countries'][$single_setting['country_id']]['country_deliverycosts'] = $single_setting['country_deliverycosts']; $_CONF['countries'][$single_setting['country_id']]['country_deliveryfree'] = $single_setting['country_deliveryfree']; $_CONF['countries'][$single_setting['country_id']]['country_deliverytime'] = $single_setting['country_deliverytime']; $i++; } uasort($_CONF['countries'], function($a, $b){ return strcmp($a["country_name"], $b["country_name"]); }); // Statistics class: require_once(ROOT."/system/classes/statistics.php"); $_STATISTICS = new statistics; if(!@$_LANGUAGES['translate'][$language_to_use] && @$_GET['language']){ $translation = $_LANGUAGES['translate'][strtolower(DEFAULT_LANG)]; header("Status: 404 Not Found"); header('HTTP/1.0 404 Not Found'); include("404.php"); $_SERVER['REDIRECT_STATUS'] = 404; exit(); } $translation = $_LANGUAGES['translate'][$language_to_use]; setlocale(LC_TIME, $_LANGUAGES['settings'][$language_to_use]['setlocale']); date_default_timezone_set($_LANGUAGES['settings'][$language_to_use]['timezone']); switch(MODE){ case "LIVE": break; case "TEST": break; case "MAINTENANCE": if(!in_array($_SERVER['REMOTE_ADDR'],WHITELIST_IP)){ require(ROOT."/maintenance.php"); exit(); } break; }query("SELECT * FROM vacatures WHERE vacatures_active = 1 ORDER BY vacatures_order"); $vacatures = $_DB->resultset(); ?> Vacatures | In Den Blauwen Bock | Het gezelligste café van Katwijk en omstreken
#

Werken bij de
Blauwen Bock

... is werken bij het gezelligste café van Katwijk en omstreken! Samen met onze gasten maken we er elke dag weer een feestje van.

Klaar voor
een nieuwe
uitdaging?

Solliciteer vandaag!