Пример #1
0
function performDelayedOperations()
{
    global $_config;
    if (!isLoggedIn() || $_config["readOnly"] || !isset($_COOKIE["yGalOps"])) {
        return false;
    }
    $return = false;
    if (count($ops = preg_split('/\\s/', $_COOKIE["yGalOps"], -1, PREG_SPLIT_NO_EMPTY))) {
        $return = true;
    }
    foreach ($ops as $op) {
        performOperation($op);
    }
    setcookie("yGalOps", "", time(), "/", "." . $_config["galRoot"]);
    return $return;
}
Пример #2
0
<?php

if (!isLoggedIn()) {
    include INCLUDES . "p_notfound.php";
    return;
}
performOperation($_cmd[1]);
if (isset($_GET["HTTP_REFERER"])) {
    $referer = $_GET["HTTP_REFERER"];
} else {
    if (isset($_POST["HTTP_REFERER"])) {
        $referer = $_POST["HTTP_REFERER"];
    } else {
        $referer = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : url("/");
    }
}
redirect($referer);