Example #1
0
        $pics = date("YmdHis") . $rand . "display" . $type;
        if (!file_exists("public_html/img/projectImg/" . $project_id)) {
            mkdir("public_html/img/projectImg/" . $project_id, 0777, true);
        }
        $pic_path = "public_html/img/projectImg/" . $project_id . "/" . $pics;
        move_uploaded_file($_FILES["display"]['tmp_name'], $pic_path);
        $photoMgr->AddPhoto($project_id, "display", $pic_path);
    }
    $msg = "Project added successfully!";
    header("Location: admin.php?message=" . $msg);
} elseif ($operation === "delete") {
    $projectIdList_str = $_GET['projectIdList'];
    $projectIdList = explode(",", $projectIdList_str);
    foreach ($projectIdList as $id) {
        $projectMgr->deleteProject($id);
        $photoMgr->deleteAllPhotosByproject($id);
    }
    $msg = "Project deleted successfully!";
    header("Location: admin.php?message=" . $msg);
} elseif ($operation === "edit") {
    $edit_id = addslashes(filter_input(INPUT_POST, 'edit_id'));
    $project_name = filter_input(INPUT_POST, 'name');
    $type = $_POST['type'];
    $year = filter_input(INPUT_POST, 'year');
    $country = filter_input(INPUT_POST, 'country');
    $location = filter_input(INPUT_POST, 'location');
    $size = filter_input(INPUT_POST, 'size');
    $completion_date = filter_input(INPUT_POST, 'completion_date');
    $date = new DateTime($completion_date);
    $date = $date->format('Y-m-d H:i:s');
    $description = "";