0) { $filetime = filemtime($cache_file); if($filetime && $filetime < (G5_SERVER_TIME - 3600 * $cache_time)) { @unlink($cache_file); $cache_fwrite = true; } } if(!$cache_fwrite) include($cache_file); } } if(!G5_USE_CACHE || $cache_fwrite) { $banner = array(); $sql = " select * from {$g5['banner_table']} where '".G5_TIME_YMDHIS."' between bn_begin_time and bn_end_time order by bn_order, bn_id desc "; $result = sql_query($sql); for ($i=0; $row = sql_fetch_array($result); $i++) { $banner[$i] = $row; } if($cache_fwrite) { $handle = fopen($cache_file, 'w'); $cache_content = ""; fwrite($handle, $cache_content); fclose($handle); } } ob_start(); include $banner_skin_path.'/banner.skin.php'; $content = ob_get_contents(); ob_end_clean(); return $content; } ?>