Пример #1
0
function create_cache()
{
    global $db;
    $cate_arry = array();
    $cate_array_one = array();
    $cate_query = $db->query("select * from ve123_categories where parent_id='0'");
    while ($cate = $db->fetch_array($cate_query)) {
        $cate_array_one = get_cate_array($cate["cate_id"]);
        if (!is_array($cate_array_one)) {
            $cate_array_one = array();
        }
        $this_array = array($cate["cate_id"] => $cate["cate_title"]);
        $cate_array[$cate["cate_id"]] = $cate_array_one + $this_array;
        $cate_menu_array[$cate["cate_id"]] = get_cate_menu_array($cate["cate_id"]);
    }
    $str = "<?php " . chr(13) . chr(10);
    $str .= "\$nav_cate_array=" . var_export($cate_array, true) . ";" . chr(13) . chr(10);
    $str .= " ?>";
    $fp = @fopen("../cache/s_cate_array.php", "w") or die("写方式打开文件失败,请检查程序目录是否为可写");
    //配置conn.php文件
    @fputs($fp, $str) or die("文件写入失败,请检查程序目录是否为可写");
    @fclose($fp);
    $str_menu = "<?php " . chr(13) . chr(10);
    $str_menu .= "\$nav_cate_menu_array=" . var_export($cate_menu_array, true) . ";" . chr(13) . chr(10);
    $str_menu .= " ?>";
    $fp = @fopen("../cache/s_cate_menu_array.php", "w") or die("写方式打开文件失败,请检查程序目录是否为可写");
    //配置conn.php文件
    @fputs($fp, $str_menu) or die("文件写入失败,请检查程序目录是否为可写");
    @fclose($fp);
}
Пример #2
0
function create_cache()
{
    global $db;
    $cate_arry = array();
    $cate_array_one = array();
    $cate_query = $db->query("select * from ve123_categories where parent_id='0'");
    while ($cate = $db->fetch_array($cate_query)) {
        $cate_array_one = get_cate_array($cate['cate_id']);
        if (!is_array($cate_array_one)) {
            $cate_array_one = array();
        }
        $this_array = array($cate['cate_id'] => $cate['cate_title']);
        $cate_array[$cate['cate_id']] = $cate_array_one + $this_array;
        $cate_menu_array[$cate['cate_id']] = get_cate_menu_array($cate['cate_id']);
    }
    $str = '<?php ' . chr(13) . chr(10);
    $str .= "\$nav_cate_array=" . var_export($cate_array, true) . ';' . chr(13) . chr(10);
    $str .= ' ?>';
    $fp = @fopen('../cache/s_cate_array.php', 'w') or die('写方式打开文件失败,请检查程序目录是否为可写');
    @fputs($fp, $str) or die('文件写入失败,请检查程序目录是否为可写');
    @fclose($fp);
    $str_menu = '<?php ' . chr(13) . chr(10);
    $str_menu .= "\$nav_cate_menu_array=" . var_export($cate_menu_array, true) . ';' . chr(13) . chr(10);
    $str_menu .= ' ?>';
    $fp = @fopen('../cache/s_cate_menu_array.php', 'w') or die('写方式打开文件失败,请检查程序目录是否为可写');
    @fputs($fp, $str_menu) or die('文件写入失败,请检查程序目录是否为可写');
    @fclose($fp);
}