Пример #1
0
    if (getParam('form_status') != $objDemande->getStatus()) {
        $changementStatus = true;
    }
    if (!$objDemande->setStatus(getParam('form_status'))) {
        $changementStatus = false;
    }
    if ($objDemande->sauvegarde()) {
        $statutEnMot = printLecture('statusLong', $objDemande->getStatus());
        $email = file_get_contents('emailStatut.txt');
        $email = preg_replace("/@@PRENOM@@/", $objDemande->getPrenom(), $email);
        $email = preg_replace("/@@NOM@@/", $objDemande->getNom(), $email);
        $email = preg_replace("/@@ID@@/", $objDemande->getID(), $email);
        $email = preg_replace("/@@STATUT@@/", $statutEnMot, $email);
        $headers = 'From: Stationnement AEP <*****@*****.**>' . "\r\n" . 'X-Mailer: pHP/' . phpversion();
        if (config::SendEmail) {
            mail($objDemande->getEmail(), "Demande de stationnement (" . $objDemande->getId() . ") : changement de statut", $email, $headers);
        }
        printn($id . " => Le statut est maintenant : " . printLecture('status', $objDemande->getStatus()) . "<br>");
    } else {
        printn($id . " => Erreur!  Impossible de changer le statut!");
    }
}
/*
$objDemande = new demande();
$objDemande->ouvrir(getParam('id'));
$objDemande->setStatus(DEMANDE_STATUS_IMPRIME);

if ($objDemande->sauvegarde())
{
    printn("Le statut est maintenant : imprimé.<br><br>Vous pouvez fermer la fenetre.");
}
Пример #2
0
				<label class="formErrorField" >' . $asterix . " " . $errMessage . '</label>
			</div>';
}
if (strlen($retour) > 0) {
    $retour = "<font color=\"#ff0000\"><b>{$retour}</b></font>";
} elseif (!$demande->sauvegarde()) {
    $retour .= "<font color=\"#ff0000\"><b>Impossible d'effectuer la sauvegarde! <br></b></font>\n";
} else {
    if ($idAuDebut == '0') {
        $email = file_get_contents('emailBienvenue.txt');
        $email = preg_replace("/@@PRENOM@@/", $demande->getPrenom(), $email);
        $email = preg_replace("/@@NOM@@/", $demande->getNom(), $email);
        $email = preg_replace("/@@ID@@/", $demande->getID(), $email);
        $headers = 'From: Stationnement AEP <*****@*****.**>' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
        if (config::SendEmail) {
            mail($demande->getEmail(), "Demande de stationnement recue (" . $demande->getId() . ")", $email, $headers);
        }
        $output = file_get_contents('bienvenue.html');
        $output = preg_replace("/@@ID@@/", $demande->getID(), $output);
        print $output;
        readfile('footer.html');
        exit(0);
    } elseif ($changementStatus) {
        $statutEnMot = printLecture('statusLong', $demande->getStatus());
        $email = file_get_contents('emailStatut.txt');
        $email = preg_replace("/@@PRENOM@@/", $demande->getPrenom(), $email);
        $email = preg_replace("/@@NOM@@/", $demande->getNom(), $email);
        $email = preg_replace("/@@ID@@/", $demande->getID(), $email);
        $email = preg_replace("/@@STATUT@@/", $statutEnMot, $email);
        $headers = 'From: Stationnement AEP <*****@*****.**>' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
        if (config::SendEmail) {
Пример #3
0
    session_destroy();
    header("Location: auth.php");
    exit;
}
if (!$objAuth->estIdentifie()) {
    header("Location: auth.php");
    exit;
}
printn("<body onload=\"javascript:window.print()\">");
$objDemande = new demande();
$objDemande->ouvrir(getParam('id'));
printn("<a href=\"impressionChangementStatut.php?id=" . getParam('id') . "\">Changement statut pour \"Imprimé\".</a><br><br>");
printn("<img src=\"AEP.gif\"><br><br>");
printn("<table>");
printn("<tr><td>Année scolaire</td><td>" . $objDemande->getAnnee() . "</td><tr>");
printn("<tr><td>ID</td><td>" . $objDemande->getId() . "</td></tr>");
printn("<tr><td>Statut</td><td>" . printLecture('statusLong', $objDemande->getId()) . "</td></tr>");
printn("<tr><td>Prénom</td><td>" . $objDemande->getPrenom() . "</td></tr>");
printn("<tr><td>Nom</td><td>" . $objDemande->getNom() . "</td></tr>");
printn("<tr><td>Matricule</td><td>" . $objDemande->getMatricule() . "</td></tr>");
printn("<tr><td>Adresse</td><td>" . $objDemande->getAdresse() . "</td></tr>");
printn("<tr><td>Ville</td><td>" . $objDemande->getVille() . "</td></tr>");
printn("<tr><td>Code Postal</td><td>" . $objDemande->getCodePostal() . "</td></tr>");
printn("<tr><td>Téléphone domicile&nbsp;&nbsp;</td><td>" . $objDemande->getTelDomicile() . "</td></tr>");
printn("<tr><td>Téléphone bureau</td><td>" . $objDemande->getTelBureau() . "</td></tr>");
#printn("<tr><td>Statut étudiant</td><td>".$objDemande->getStatusEtudiant()."</td></tr>");
printn("<tr><td>Email</td><td>" . $objDemande->getEmail() . "</td></tr>");
printn("<tr><td>Type paiement</td><td>" . printLecture('paiement', $objDemande->getPaiement()) . "</td></tr>");
printn("<tr><td valign=top>Notes</td><td>" . preg_replace("/\n/", "<br>\n", $objDemande->getNote()) . "</td></tr>");
printn("</table><br><br>");
printn("<table>");