Example #1
0
 static function getNewsCats($delcache = false)
 {
     if (AZArrCache::is_not_cached('news_cat_arr', 0, '', $delcache)) {
         if (!$delcache) {
             global $oDB;
             $re = DB::query('SELECT * FROM news_categories ORDER BY position', __LINE__ . __FILE__);
             $allNewsCategories = array();
             if ($re) {
                 while ($cat = mysql_fetch_assoc($re)) {
                     $cat['azname'] = AZLib::safe_title($cat['name']);
                     CGlobal::$allNewsCategories[$cat['id']] = $cat;
                 }
             }
             AZArrCache::set(array('allNewsCategories' => CGlobal::$allNewsCategories));
         } else {
             /*foreach (CGlobal::$my_server as $server){//Tạo lại file js cho chuyên mục
             			@fopen("http://$server/catgen.php","r");
             		}*/
             // @fopen(WEB_ROOT . "seo.php", "r");
         }
     } else {
         CGlobal::$allNewsCategories = AZArrCache::$arr_cache['allNewsCategories'];
         AZArrCache::$arr_cache = array();
     }
 }