Esempio n. 1
0
 */
if (!isset($_SESSION['user_info']) || empty($_SESSION['user_info'])) {
    $res["reason"] = "u are not login";
    die(json_encode($res));
}
$db = new MySQL($log);
$mysqli = $db->openDB();
if ($mysqli !== null) {
    $project = new Project($mysqli, $log);
    $pmd = new ProjectModuleData($mysqli, $log);
    if ($data["op"] === "del") {
        foreach ($data['data'] as $deldata) {
            $project->getProjectById($deldata["p_id"]);
            if ($project->u_id === $_SESSION['user_info']['id']) {
                //判断project的所有者是否是当前用户
                if ($pmd->delPMD($deldata["pmd_id"], $deldata["p_id"])) {
                    $res["result"] = true;
                    $res["reason"] = "Delete data success!";
                } else {
                    $res["result"] = false;
                    $res["reason"] = "Delete data failed!";
                    $db->closeDB();
                    die(json_encode($res));
                }
            } else {
                $res["result"] = false;
                $res["reason"] = "You have not power!";
                $db->closeDB();
                die(json_encode($res));
            }
        }