Example #1
0
function matrix_rq()
{
    return ses('rqt');
    req('art,boot,spe');
    $_GET['dig'] = 30;
    //$r=sql_b($sql,'');
    list($slct, $in, $wh, $ord) = play_req(' and re>0');
    $sq = sqlmk($slct, 'qda', $in, $wh, $ord);
    $rq = $req = mysql_query($sq);
    $ret = tri_cache($rq);
    if ($rq) {
        mysql_free_result($rq);
    }
    return $ret;
}
Example #2
0
}
if ($_GET["req"]) {
    $r = make_list_arts($_GET["req"]);
    $plg .= 'req=' . $_GET["req"] . '&';
    //echo 'req=cat=futur|present|dream|politic~from=01-01-11~until=31-12-12';
    if ($r) {
        foreach ($r as $k => $v) {
            $sq .= 'id=' . $k . ' OR ';
        }
    }
    $sq = substr($sq, 0, -4);
    $rq = sq('id,day,mail,frm,suj,img,nod,thm,re,lu,host', 'qda', 'WHERE ' . $sq);
} else {
    $rq = sq('id,day,mail,frm,suj,img,nod,thm,re,lu,host', 'qda', 'WHERE nod="' . $_SESSION['qb'] . '" and day < ' . $daya . ' and day > ' . $daybb . ' ' . $cate . ' ORDER BY ' . $ordr . '');
}
$rqt = tri_cache($rq);
//print_r($rqt);
if ($_GET["tej"]) {
    $_SESSION["keep"][$_GET["tej"]] = 1;
}
if ($_GET["rec"]) {
    $_SESSION["keep"][$_GET["rec"]] = "";
}
if ($_GET["all"]) {
    $_SESSION["keep"] = "";
}
echo lkc("txtbox", $plg . 'all==', "all_arts") . ' | ';
if ($_SESSION["auth"] > 4) {
}
echo lkc("txtbox", $plg . 'save_xml==', "save_xml") . ' | ';
echo lkc("txtbox", $plg . 'save_list==', "save_list") . ' ';
Example #3
0
File: boot.php Project: philum/cms
function cache_arts()
{
    $nod = $_SESSION['qb'] . '_cache';
    $main = msql_read_b('', $nod);
    if ($main["_menus_"]) {
        unset($main["_menus_"]);
    }
    if ($main) {
        $last = current($main);
    }
    $lastart = last_art($last[0]);
    if (!is_array($main[$lastart]) && $lastart or get('refresh') or $_GET['nbj']) {
        list($slct, $in, $wh, $ord) = play_req(' and re>0');
        $sq = sqlmk($slct, 'qda', $in, $wh, $ord);
        $rq = $req = mysql_query($sq);
        $ret["_menus_"] = array('date', 'cat', 'title', 'img', 'hub', 'tag', 'lu', 'author', 'lenght', 'url', 'ib', 're');
        $rtb = tri_cache($rq);
        if ($rtb) {
            $ret += $rtb;
        }
        if ($rq) {
            mysql_free_result($rq);
        }
        if (!$_GET["lang"] && count($ret) < 500) {
            //!$_GET["timetravel"] && !$_GET["nbj"] &&
            $ok = 'cache reloaded';
            msql_save('', $nod, $ret);
            maj_nbarts($last[0]);
        }
    } else {
        $_SESSION['rqt'] = $main;
    }
    //if($ok && $rtb)alert($ok);
    return lka('/reload/' . ses('qb'), 'reload');
}