} 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."); } 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) { mail($demande->getEmail(), "Demande de stationnement (" . $demande->getId() . ") : changement de statut", $email, $headers); $retour .= "<font color=\"#00cc00\"><b>Email envoyé avec succ&eagraves concernant le statut! <br></b></font>\n"; } $retour .= "<font color=\"#00cc00\"><b>Sauvegarde effectuée avec succ&eagraves! <br></b></font>\n"; } return $retour; } /*****************************************************************************
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 </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>"); printn("<tr><td> </td><td>Vehicule 1</td><td> </td><td>Vehicule 2</td></tr>"); printn("<tr><td>Couleur</td><td align=center>" . $objDemande->getVehicule1Couleur() . "</td><td></td><td align=center>" . $objDemande->getVehicule2Couleur() . "</td></tr>"); printn("<tr><td>Marque</td><td align=center>" . $objDemande->getVehicule1Marque() . "</td><td></td><td align=center>" . $objDemande->getVehicule2Marque() . "</td></tr>"); printn("<tr><td>Année</td><td align=center>" . $objDemande->getVehicule1Annee() . "</td><td></td><td align=center>" . $objDemande->getVehicule2Annee() . "</td></tr>"); printn("<tr><td>Plaque</td><td align=center>" . $objDemande->getVehicule1Plaque() . "</td><td></td><td align=center>" . $objDemande->getVehicule2Plaque() . "</td></tr>"); printn("</table>"); printn("</body>"); exit(0); function getParam($param) { if (isset($_POST[$param])) { return $_POST[$param];