getLesEleves(); include("vues/v_choixEleve.php"); $lesInfosEleve = $pdo->getInfosEleve("*",$choix); include("vues/v_ficheEleve.php"); break; } //----------------------------------------- FORMULAIRE DE SAISIE case 'ajouter': case 'modifier': case 'supprimer': { $formulaire ="frmA"; $champ ="ztNom"; include("vues/v_entete.php"); $choix= $_REQUEST['lstEleves']; $lesInfosEleve = $pdo->getInfosEleve("*",$choix); $lesStatuts = $pdo->getParametre("statAgt"); include("vues/v_unEleve.php"); break; } //----------------------------------------- VALIDATION case 'validerAjouter': case 'validerModifier': case 'validerSupprimer': { if (isset($_REQUEST['lstEleves'])) {$valeur = $_REQUEST['lstEleves'];} else {$valeur ="premier";} if ($_REQUEST['zOk']=="OK") { if ($action==="validerSupprimer") {$pdo->supprimeEleve($valeur);} else { $nom = addslashes ($_REQUEST['ztNom']); $prenom = addslashes ($_REQUEST['ztPrenom']); $statut = $_REQUEST['ldrStatut']; $mail = $_REQUEST['ztMail']; $login = $_REQUEST['ztLogin']; //$mdp = md5($_REQUEST['ztMdp']); if($_REQUEST['brMdp']==0 AND $action==="validerModifier") {$mdp="*";} $mdp = $_REQUEST['ztMdp']; if($_REQUEST['brMdp']==0 AND $action==="validerModifier") {$mdp="*";} $adresse = addslashes ($_REQUEST['ztAdresse']); if (strlen($_REQUEST['ztCP'])>1) {$cp = $_REQUEST['ztCP'];} else {$cp = "Null";} $ville = addslashes ($_REQUEST['ztVille']); if (strlen($_REQUEST['ztTel'])>1) {$tel = str_replace(" ", ".", $_REQUEST['ztTel']); $tel=str_replace("/", ".", $tel);} else {$tel="Null";} $commentaire = addslashes ($_REQUEST['ztObs']); if ($action==="validerAjouter") {$pdo->ajoutEleve($valeur,$nom,$prenom,$statut,$mail,$login,$mdp,$adresse,$cp,$ville,$tel,$commentaire); $sujet = "nouveau compte"; $msg = "Bonjour ".$prenom." ".$nom.", \r\nLe Castel vient de créer un compte pour vous ...\r\n"; } else {$pdo->majEleve($valeur,$nom,$prenom,$statut,$mail,$login,$mdp,$adresse,$cp,$ville,$tel,$commentaire); $sujet = "nouveau mot de passe"; $msg = "Bonjour ".$prenom." ".$nom.", \r\nLe Castel vient de modifier votre mot de passe ...\r\n"; } $entete = "From: Pascal Blain \r\n"; $entete .= "Mime-Version: 1.0\r\n"; $entete .= "Content-type: text/html; charset=utf-8\r\n"; $entete .= "\r\n"; $msg .= "Statut : ".$statut."\r\n"; $msg .= "Identifiant : ".$login."\r\n"; $msg .= "Mot de passe : ".$_REQUEST['ztMdp']."\r\n"; //$pdo->envoyerMail($mail, $sujet, $msg, $entete); } } header ('location: index.php?choixTraitement=eleves&action=voir&lstEleves='.$valeur); break; } //----------------------------------------- default : { echo 'erreur d\'aiguillage !'.$action; break; } } ?>