define('APP', dirname(__FILE__)); $font = APP . '/myriad_pro_bold.otf'; $smallFont = APP . '/arial.ttf'; $x = 0; $unixtime = mktime(); while(!preg_match('/6$/', date('d', $unixtime)) && $unixtime = strtotime("+{$x} days")) { $date = date('l F jS, Y', $unixtime); $x++; } $data = array( 'map' => 'unknown', 'mapFolder' => 'unknown', 'currentPlayers' => 0, 'maxPlayers' => 0, ); $cacheFile = APP . '/cache/currentData.txt'; if(!isset($_GET['refresh']) && is_file($cacheFile) && filesize($cacheFile) > 0 && filemtime($cacheFile) >= strtotime('-5 minutes')) { $data = unserialize(file_get_contents($cacheFile)); } else { /*$gametracker = file_get_contents('http://www.gametracker.com/server_info/216.40.220.186:16567/'); if(preg_match('/\