コード例 #1
0
    <?php 
include 'header.php';
?>
    <div id="content">
        <?php 
$projectid = $_GET['project'];
$venue = $_GET['venue'];
include_once 'editProject.inc';
if ($projectid == "") {
    echo "<p>No Project ID Supplied.  Click on \"Calendar\" above to edit projects.</p>";
} else {
    $project = select_dbProjects($projectid);
    if (!$project instanceof Project) {
        echo "<p>Invalid Project ID Supplied.  Click on \"Calendar\" above to edit projects.</p>";
    } else {
        if (!process_fill_vacancy($_POST, $project, $venue) && !process_add_volunteer($_POST, $project, $venue) && !process_move_project($_POST, $project) && !process_change_times($_POST, $project)) {
            if (process_unfill_project($_POST, $project, $venue)) {
                $project = select_dbProjects($projectid);
            } else {
                if (process_add_slot($_POST, $project, $venue)) {
                    $project = select_dbProjects($projectid);
                } else {
                    if (process_clear_project($_POST, $project, $venue)) {
                        $project = select_dbProjects($projectid);
                    } else {
                        if (process_ignore_slot($_POST, $project, $venue)) {
                            $project = select_dbProjects($projectid);
                        }
                    }
                }
            }
コード例 #2
0
    <?php 
include 'header.php';
?>
    <div id="content">
        <?php 
$shiftid = $_GET['shift'];
$venue = $_GET['venue'];
include_once 'editShift.inc';
if ($shiftid == "") {
    echo "<p>No Shift ID Supplied.  Click on \"Calendar\" above to edit shifts.</p>";
} else {
    $shift = select_dbShifts($shiftid);
    if (!$shift instanceof Shift) {
        echo "<p>Invalid Shift ID Supplied.  Click on \"Calendar\" above to edit shifts.</p>";
    } else {
        if (!process_fill_vacancy($_POST, $shift, $venue) && !process_add_volunteer($_POST, $shift, $venue) && !process_move_shift($_POST, $shift) && !process_change_times($_POST, $shift)) {
            if (process_unfill_shift($_POST, $shift, $venue)) {
                $shift = select_dbShifts($shiftid);
            } else {
                if (process_add_slot($_POST, $shift, $venue)) {
                    $shift = select_dbShifts($shiftid);
                } else {
                    if (process_clear_shift($_POST, $shift, $venue)) {
                        $shift = select_dbShifts($shiftid);
                    } else {
                        if (process_ignore_slot($_POST, $shift, $venue)) {
                            $shift = select_dbShifts($shiftid);
                        }
                    }
                }
            }