Exemple #1
0
function afficherPageGestionUti()
{
    require_once './Modele/utilisateurs.php';
    $idUti = $_SESSION["userID"];
    $uti = infosUti($db, $idUti);
    $themes = getThemeEvent();
    $uti["utilisateur_favoris"] = rechercheFavori($db, $idUti);
    $uti["utilisateur_alertes"] = alertesUti($db, $idUti);
    include './Vue/gestion/gestionProfil.php';
}
Exemple #2
0
function modificationUtiBD($db, $idUti, $nom, $prenom, $email, $voie, $codepostal, $ville, $pays, $datenaissance, $mdp, $sexe, $etat, $type, $newsletter, $photo)
{
    $uti = infosUti($db, $idUti);
    if ($uti['adresse_numero_voie'] != $voie || $uti['adresse_code_postal'] != $codepostal || $uti['adresse_ville'] != $ville || $uti['adresse_pays'] != $pays) {
        $sql = "SELECT MAX(adresse_id) AS ID FROM `adresse`";
        $reponse = $db->query($sql);
        $data = $reponse->fetch();
        $sql2 = "UPDATE adresse " . "SET " . "`adresse_numero_voie`='{$voie}'," . "`adresse_ville`='{$ville}'," . "`adresse_code_postal`='{$codepostal}'," . "`adresse_pays`='{$pays}' " . "WHERE adresse_id=" . $uti['utilisateur_adresse_id'] . "";
        $reponse2 = $db->query($sql2);
    }
    $mdpBDD = $db->query("select utilisateur_mot_de_passe from utilisateur where utilisateur_id={$idUti}")->fetch()["utilisateur_mot_de_passe"];
    if ($mdp != $mdpBDD) {
        $mdp = md5($mdp);
    }
    $sql3 = "UPDATE utilisateur " . "SET " . "utilisateur_nom='" . $nom . "'," . "utilisateur_prenom='" . $prenom . "'," . "utilisateur_email='" . $email . "'," . "utilisateur_adresse_id='" . $uti['adresse_id'] . "'," . "utilisateur_date_naissance='" . $datenaissance . "'," . "utilisateur_image_profil='" . $photo . "'," . "utilisateur_mot_de_passe='" . $mdp . "'," . "utilisateur_etat='" . $etat . "'," . "utilisateur_type='" . $type . "'," . "utilisateur_sexe='" . $sexe . "'," . "utilisateur_newsletter='" . $newsletter . "' " . "WHERE utilisateur_id='" . $idUti . "'";
    $reponse3 = $db->query($sql3);
}