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'; }
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); }