input->request('rand'); if(is_numeric($get_rand) && 0<=$get_rand && $get_rand<=15) { $rand = $get_rand; } $cache_file = $cache_dir .$HS->def_lang.'_'.$rand.'index.html'; if ($HS->input->request('cache') || file_exists($cache_file) == false || (time() - filemtime($cache_file))/60 > 180 ) { if ( ! file_exists($cache_dir)) { mkdir($cache_dir); } ob_start(); echo load_mod('index.htm'); $content = ob_get_contents(); ob_end_clean(); file_put_contents($cache_file, $content); } else { $content = file_get_contents($cache_file); } echo $content; ?>