* @copyright Copyright (c) 2019, Denit Hosting Solutions, All rights Reserved. (http://www.denit.nl) * @version 3.1 */ // Caching disablen Header('Cache-Control: no-cache'); Header('Pragma: no-cache'); // Includen van MySQL credentials require_once ('.db.php'); // MySQL verbinding proberen op te zetten try { $link = new PDO("mysql:host=".$dbhost.";dbname=".$dbname, $dbuser, $dbpass ); $link->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { die($e->getMessage().PHP_EOL); } // HTTP request opvragen $address = getenv ("HTTP_HOST"); // Komt het adres met iets bekends over een? Nee dan DIE!!! switch ($address) { case '62.148.160.19': case '62.148.160.20': case '62.148.190.128': case (preg_match("/^(?!\-)(?:[a-zA-Z\d\-]{0,62}[a-zA-Z\d]\.){1,126}(?!\d+)[a-zA-Z\d]{1,63}$/", $address) ? true : false): break; default: die('NEE'); } // Basis query $query = 'SELECT * FROM denitfwds WHERE HostName=? OR ServerAlias=?'; // We gaan de query proberen uit te voeren try { // Statement voorbereiden $statement = $link->prepare($query); // Statement uitvoeren $statement->execute( array( $address, $address, ) ); /** * ["FwdId"]=> string(5) "17210" * ["HostName"]=> string(19) "quickscan.phlex.net" * ["ServerAlias"]=> string(23) "www.quickscan.phlex.net" * ["FwdTo"]=> string(38) "https://quickscan.guardian360.nl/denit" * ["Frame"]=> string(1) "1" * ["Enabled"]=> string(1) "1" * ["Title"]=> string(15) "Denit quickscan" * ["Remarks"]=> string(0) "" * ["ipaddress"]=> string(13) "62.148.160.20" */ $results = $statement->fetch(\PDO::FETCH_ASSOC); } catch (PDOException $e) { die($e->getMessage().PHP_EOL); } // Geen resultaat? Lege hostname of niet enabled? Dan placeholder gooien, LEKKER LELIJK! if (empty($results) || empty($results['HostName']) || $results['Enabled'] == 0) { ?>
Dit domein is gereserveerd voor één van onze klanten.
Virtual Servers
Servers die meegroeien met uw
online succes.
Linux of Windows!
Virtual Datacenter
Uw eigen resource pool; u bent
volledig in control.
Betalen naar gebruik!
Maatwerk Hosting
Cloud of dedicated? U wilt gewoon
de beste oplossing.
Denit denkt met u mee!
Managed Hosting
Uw applicatie is uw enige zorg.
Gegarandeerd.
Bespaar geld, tijd, zorgen!
Meer informatie »
Meer informatie »
Meer informatie »
Meer informatie »