📄 bizcate_cache.php
字号:
<?phpif(!defined('IN_FLY')) { exit('Access Denied');}cpheader();if ($_SESSION['admin_prem'] < 3) { cpmsg('No Prem', '');}$str = "var kind_list = new Array();\nvar sort_list = new Array();\n\n";$query = $DB->query("SELECT cid, name FROM {$tablepre}bizcate WHERE fup='0' ORDER BY cid ASC");$i = 0;$bizCateStr = "\r\n\n\$_FCACHE['bizcate'] = array\r\n(\r\n";while($rs = $DB->fetch_array($query)) { $str .= 'kind_list['.$i.'] = new Array('.$rs['cid'].', "'.$rs['name'].'");'."\n"; $bizCateStr .= "'".$rs[cid]."' => '".addslashes($rs[name])."', \r\n"; $cate[] = $rs['cid']; $i++;}$bizCateStr .= ");";$bizCateStr = preg_replace('/(.+?),/Us', '\\1', $bizCateStr);$query = $DB->query("SELECT cid, name,fup FROM {$tablepre}bizcate WHERE fup<>'0' ORDER BY cid ASC");$bizCateStr .= "\r\n\n\$_FCACHE['bizsort'] = array\r\n(\r\n";while($rs = $DB->fetch_array($query)) { $bizCateStr .= "'".$rs[cid]."' => array('".$rs[fup]."', '".addslashes($rs[name])."'), \r\n";}$bizCateStr .= ");";$bizCateStr = preg_replace('/(.+?),/Us', '\\1', $bizCateStr);$str .= "\n";$c = 0;foreach ($cate as $var) { $q = $DB->query("SELECT cid, name FROM {$tablepre}bizcate WHERE fup='$var' ORDER BY cid ASC"); while($r = $DB->fetch_array($q)) { $str .= 'sort_list['.$c.'] = new Array('.$var.', '.$r['cid'].', "'.$r['name'].'");'."\n"; $c++; } }$cachefile = FLY_ROOT . '/webdata/js/abc.js';if($fp = @fopen($cachefile, 'wb')) { fwrite($fp, $str); @fclose($fp); @chmod($cachefile, 0777);} else { echo 'Can not write to cache files, please check directory ./cache/ .'; exit;}$cachefile = FLY_ROOT . '/webdata/cache/cache_bizcate.php';if($fp = @fopen($cachefile, 'wb')) { fwrite($fp, "<?php\r\n//Created on ".date('Y-m-d H:i:s')."\r\n\r\n".$bizCateStr."\r\n?>"); @fclose($fp); @chmod($cachefile, 0777);} else { echo 'Can not write to cache files, please check directory ./cache/ .'; exit;}cpmsg('缂撳瓨鎴愬姛', '');?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -