Пример #1
0
function users__activation()
{
    $res = true;
    $user = aikiReadItem("users", $_GET["item"]);
    unset($user["firstImg"]);
    if (isset($_GET["code"]) and isset($user["verify"]) and $_GET["code"] == $user["verify"]) {
        unset($user["verify"]);
        $user["active"] = "on";
        $user["role"] = "user";
        aikiSaveItem("users", $user);
        header("Location: http://{$_SERVER['HTTP_HOST']}/");
    } else {
        echo "Error!!!";
        $res = false;
    }
}
Пример #2
0
function aikiFormSave($form, $datatype = NULL)
{
    if ($datatype == NULL) {
        $datatype = "file";
    }
    if (isset($_SESSION["settings"]["store"]) && $_SESSION["settings"]["store"] == "on") {
        $datatype = "mysql";
    }
    if ($datatype == "file") {
        $Item = fileReadItem($form, $_POST["id"]);
        if (isset($fields) && is_array($fields)) {
            foreach ($fields as $key => $val) {
                if (isset($_POST[$val])) {
                    $Item[$val] = $_POST[$val];
                }
            }
        } else {
            foreach ($_POST as $key => $val) {
                $Item[$key] = $_POST[$key];
            }
        }
        //		if ($form=="admin") $Item=adminBeforeFormSave($Item);
        $Item["form"] = $form;
        unset($Item["firstImg"]);
        formPathCheck($form, $Item["id"]);
        $res = aikiSaveItem($form, $Item);
    } else {
        if ($form == "admin") {
            $Item = $_POST;
            $res = fileSaveItem($form, $Item);
        } else {
            if (mysqlCheckTable($form)) {
                //$fields=mysqlReadDict($form);
                $Item = mysqlReadItem($form, $_POST["id"]);
                if ($Item == FALSE) {
                    $Item = "";
                    $_POST["id"] = mysqlInsertItem($form, $_POST["id"]);
                }
                //foreach ($fields as $key => $val) {if (isset($_POST[$val])) {$Item[$val]=$_POST[$val];}}
            }
            $Item = $_POST;
            $Item["form"] = $form;
            unset($Item["firstImg"]);
            formPathCheck($form, $Item["id"]);
            $res = aikiSaveItem($form, $Item);
        }
    }
    return $res;
}