Пример #1
0
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "S", "A", "B", "C", "D", "E", "F");
        foreach ($cols as $col) {
            $values[] = isset($_POST["new_" . $col]) ? "'" . $_POST["new_" . $col] . "'" : 0;
        }
        $cols = implode(",", $cols);
        $values = implode(",", $values);
        $data->insert_data($table, $cols, $values);
    }
    // 範囲指定新規作成
    if (isset($_POST["submit_addmulti"])) {
        for ($id = $_POST["start"]; $id <= $_POST["end"]; $id++) {
            $data->insert_data($table, "id", $id);
        }
    }
    // 変更
    if (isset($_POST["submit_upd"])) {
        $id = key($_POST["submit_upd"]);
        $target = "id=" . $id;
        $cols = array("S", "A", "B", "C", "D", "E", "F");
        foreach ($cols as $col) {
            $values[] = isset($_POST[$col][$id]) ? preg_replace("/[\r][\n]/", "\n", $_POST[$col][$id]) : 0;
        }
Пример #2
0
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "detail");
        $_POST["new_id"] = preg_replace("/[\\/]/", "-", $_POST["new_id"]);
        foreach ($cols as $col) {
            $values[] = isset($_POST["new_" . $col]) ? "'" . $_POST["new_" . $col] . "'" : 0;
        }
        $cols = implode(",", $cols);
        $values = implode(",", $values);
        $data->insert_data($table, $cols, $values);
    }
    // 変更
    if (isset($_POST["submit_upd"])) {
        $id = key($_POST["submit_upd"]);
        $target = "id='{$id}'";
        $cols = array("detail");
        foreach ($cols as $col) {
            $values[] = isset($_POST[$col][$id]) ? preg_replace("/[\r][\n]/", "\n", $_POST[$col][$id]) : 0;
        }
        $data->update_data($table, $cols, $values, $target);
    }
    //ページの選択
    if (isset($_POST["page"])) {
        $page = $_POST["page"];
    }
Пример #3
0
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("lv", "hp", "sp", "str", "vit", "dex", "agi", "wis", "wil");
        foreach ($cols as $col) {
            $values[] = isset($_POST["new_" . $col]) ? "'" . $_POST["new_" . $col] . "'" : 0;
        }
        $cols = implode(",", $cols);
        $values = implode(",", $values);
        $data->insert_data($table, $cols, $values);
        $data->timestamp("class", "nameS='{$table}'");
    }
    // 範囲指定新規作成
    if (isset($_POST["submit_addmulti"])) {
        for ($lv = $_POST["start"]; $lv <= $_POST["end"]; $lv++) {
            $data->insert_data($table, "lv", $lv);
        }
        $data->timestamp("class", "nameS='{$table}'");
    }
    // 変更
    if (isset($_POST["submit_upd"])) {
        $lv = key($_POST["submit_upd"]);
        $target = "lv=" . $lv;
        $cols = array("hp", "sp", "str", "vit", "dex", "agi", "wis", "wil");
        foreach ($cols as $col) {