Exemple #1
0
<?php

// deuxième page
include 'include_dao.php';
session_start();
// on precise le repertoire où se trouve les fichiers templates et le répértoire où on met les fichiers compilés (cache)
$template = new Template('template', 'cache');
$template->assign_var('FAIL', FALSE);
$template->assign_var('SUCCES', FALSE);
// on precise la variable langage
$template->set_language_var($lang);
page_header('Connection', 'Connection', 'CONNECTION');
page_footer();
$template->set_filenames(array('body' => 'mdpoublie.html'));
$submit = isset($_POST['submit']);
if ($submit) {
    $mail = $_POST["mail"];
    $demandeur = new DemandeurMySqlDAO();
    $demandeurQuery = $demandeur->queryByAdresseMail($mail);
    if ($demandeurQuery != false) {
        $template->assign_var('SUCCES', TRUE);
        $mdp = $demandeurQuery[0]->motDePasse;
        $template->assign_var('MESSAGE', "Votre mot de passe est : " . $mdp);
    } else {
        $template->assign_var('FAIL', TRUE);
        $template->assign_var('MESSAGE', "Adresse inconnue !<br /><br />");
    }
}
$template->display('body');
Exemple #2
0
        $demandeurInsert->adresse = $adresse;
        $demandeurInsert->cp = $cp;
        $demandeurInsert->ville = $ville;
        $demandeurInsert->adresseMail = $demandeurQuery[0]->adresseMail;
        $demandeurInsert->motDePasse = empty($nmdp) ? $demandeurQuery[0]->motDePasse : $nmdp;
        $demandeur->update($demandeurInsert);
        $template->assign_var('MESSAGE', "Profil mis à jour !<br /><br />");
        $template->assign_var('UPDATESUCCES', TRUE);
    } else {
        $template->assign_var('UPDATEFAIL', TRUE);
        $template->assign_var('MESSAGE', 'Erreur : Mots de passe erronés !<br /><br />');
    }
}
if (isset($_SESSION['Nom'])) {
    $template->assign_var('LOG', TRUE);
    $demandeur = new DemandeurMySqlDAO();
    $demandeurQuery = $demandeur->queryByNom($_SESSION['Nom']);
    $nom = $demandeurQuery[0]->nom;
    $prenom = $demandeurQuery[0]->prenom;
    $sexe = $demandeurQuery[0]->sexe;
    $dateNaissance = $demandeurQuery[0]->dateNaissance;
    $type = $demandeurQuery[0]->type;
    $adresse = $demandeurQuery[0]->adresse;
    $cp = $demandeurQuery[0]->cp;
    $ville = $demandeurQuery[0]->ville;
    $pwd = $demandeurQuery[0]->motDePasse;
    $template->assign_vars(array('NOM' => $nom, 'PRENOM' => $prenom, 'SEXE' => $sexe, 'DATE' => $dateNaissance, 'TYPE' => $type, 'ADRESSE' => $adresse, 'CP' => $cp, 'VILLE' => $ville, 'MDP' => $pwd));
    if ($submitRequest) {
        $template->assign_var('ONUPDATE', TRUE);
    }
} else {
Exemple #3
0
    $template->assign_var('LOG', FALSE);
    $template->assign_var('MESSAGE', "Vous êtes déjà connecté !<br /><br />");
}
if ($submit) {
    $mail = $_POST['mail'];
    $mdp = $_POST['pwd'];
    $mdpCheck = $_POST['cpwd'];
    $type = $_POST['type'];
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $sexe = $_POST['sexe'];
    $date = $_POST['ddn'];
    $adresse = $_POST['adresse'];
    $cp = $_POST['CP'];
    $ville = $_POST['ville'];
    $demandeur = new DemandeurMySqlDAO();
    if ($mdp == $mdpCheck) {
        $demandeurQuery = $demandeur->queryByAdresseMail($mail);
        if ($demandeurQuery != false) {
            $template->assign_var('MESSAGE', "Erreur : Adresse email déjà existante !<br /><br />");
            $template->assign_var('REGISTERFAIL', TRUE);
        } else {
            $demandeurInsert = new Demandeur();
            $demandeurInsert->type = $type;
            $demandeurInsert->sexe = $sexe;
            $demandeurInsert->nom = $nom;
            $demandeurInsert->prenom = $prenom;
            $demandeurInsert->dateNaissance = $date;
            $demandeurInsert->adresse = $adresse;
            $demandeurInsert->cp = $cp;
            $demandeurInsert->ville = $ville;