//validate power //judge if the project u_id is eq user id if ($project->getProjectById($prodata['id'])) { if ($project->u_id !== $_SESSION['user_info']['id']) { $res["result"] = false; $res["reason"] = "U have no power to del ID:" . $prodata['id']; $db->closeDB(); die(json_encode($res)); } } else { $res["result"] = false; $res["reason"] = "Project ID:" . $prodata['id'] . "Not Found!"; $db->closeDB(); die(json_encode($res)); } if (!($project->delProject($prodata['id']) && $projectModule->delProjectModuleByPID($prodata['id']))) { $res["reason"] = "Del Project ID:" . $prodata['id'] . "Failed"; $db->closeDB(); die(json_encode($res)); } } $res['result'] = true; $res['reason'] = 'Del Project Success!'; } else { if (!$module->getModuleByID($data['m_id'])) { $res["reason"] = "Module not exist"; $db->closeDB(); die(json_encode($res)); } if ($data['op'] === 'add') { //validate power