Пример #1
0
if ($objAuth->estIdentifie()) {
    $matricule = $_SESSION['usager'];
    $submissionTarget = util::getParam($_POST, 'submissionTarget');
    $submissionType = util::getParam($_POST, 'submissionType');
    $demande = new demande($matricule);
    if ($submissionTarget == 'demande') {
        if ($submissionType == CANCEL_DEMAND_POST) {
            $demande->cancelDemand();
            header("Location: demande.php");
        } else {
            if ($submissionType == REACTIVATE_DEMAND_POST) {
                $demande->reactivateDemand();
                header("Location: demande.php");
            } else {
                $demande->getDataFromPost($_POST, $matricule);
                if ($demande->isValid()) {
                    if ($demande->saveToDatabase($matricule)) {
                        header("Location: demande.php");
                    }
                }
            }
        }
    } else {
        if ($submissionTarget == 'changeInfos') {
            header("Location: register.php");
        } else {
            $demande->getDataGromDB($matricule);
        }
    }
    require_once "header.php";
    // STATUS