修改use_cache为
function use_cache ( $key = '' ){
if (empty($_POST)) {
$this->cache_filename = $this->cache_dir . 'cache_' . md5($_SERVER['REQUEST_URI'] . serialize($key)) . '.ser';
if (($_SERVER['HTTP_CACHE_CONTROL'] != 'no-cache') && ($_SERVER['HTTP_PRAGMA'] != 'no-cache') && @is_file($this->cache_filename)){
if ((time() - filemtime($this->cache_filename)) < $this->cache_lifetime){
readfile($this->cache_filename);
rerurn false;
}
}
ob_start( array( &$this, 'cache_callback' ) );
}
return true;
}引用时
if($page->use_cache()):
原来的代码
endif;
function use_cache ( $key = '' ){
if (empty($_POST)) {
$this->cache_filename = $this->cache_dir . 'cache_' . md5($_SERVER['REQUEST_URI'] . serialize($key)) . '.ser';
if (($_SERVER['HTTP_CACHE_CONTROL'] != 'no-cache') && ($_SERVER['HTTP_PRAGMA'] != 'no-cache') && @is_file($this->cache_filename)){
if ((time() - filemtime($this->cache_filename)) < $this->cache_lifetime){
readfile($this->cache_filename);
rerurn false;
}
}
ob_start( array( &$this, 'cache_callback' ) );
}
return true;
}引用时
if($page->use_cache()):
原来的代码
endif;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货