| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- class article_privacy_auto_cache extends auto_cache{
- private $key = "article:privacy";
- public function load($param)
- {
-
- $content = $GLOBALS['cache']->get($this->key);
- if($content === false)
- {
- $sql = "select a.id,a.cate_id,a.title,a.content from ".DB_PREFIX."article a left join ".DB_PREFIX."article_cate b on b.id = a.cate_id where a.is_delete = 0 and a.is_effect = 1 and b.title = '隐私政策'";
- $article = $GLOBALS['db']->getRow($sql,true,true);
- //$content = '<title>'.$article['title'].'</title>';
- //$content = $content.$article['content'];
- $content = file_get_contents(SITE_DOMAIN.APP_ROOT."/wap/index.php?ctl=settings&act=article_show&cate_id=".$article['cate_id']);
- $GLOBALS['cache']->set($this->key,$content);
- }
-
- return $content;
- }
-
-
- public function rm($param)
- {
- $GLOBALS['cache']->rm($this->key);
- }
-
- public function clear_all()
- {
-
- $GLOBALS['cache']->rm($this->key);
- }
- }
- ?>
|