if($_SERVER['HTTP_HOST'] == 'cs.nerdpass.com') { header('Location: http://untbill.com'); die(); } # include required classes require_once('inc/config.do'); require_once('inc/smarty.do'); // if(!$is_admin) die('Under maintenance'); # process requested URL --------------------------------------------------------------------------------------- $pos = strpos($_SERVER['REQUEST_URI'], '?'); $__link = $pos ? substr($_SERVER['REQUEST_URI'], 0, $pos) : $_SERVER['REQUEST_URI']; // nats rewrite detected if($match[1]) $__link = str_replace('/nats.'.$match[1], '', $__link); parse_str(substr($_SERVER['REQUEST_URI'], strpos($_SERVER['REQUEST_URI'], '?')+1), $_GET); $array = explode('/', substr($__link,1)); $array = array_reverse($array); // print_r($array); list($array[0]) = explode('.', $array[0]); $__link = $array[0] ? $array[0] : 'index'; // if($is_admin) { echo 'DEBUG: '.$__link; print_r($_GET); die(); } // if($is_admin) die("GENERATED"); # initialize DB driver $__module = sprintf('%s%s.do', 'mods/', $__link); if(file_exists($__module)) include($__module); # debug DB errors if($is_admin && $sql->errors) $sql->debug($sql->errors); # display template -------------------------------------------------------------------------------------------- if(file_exists('skin/'.$__link.'.tpl')) { $smarty->display($__link.'.tpl'); } else { header ('HTTP/1.1 404 Not Found'); die("