function modificationProfil() { require './Modele/utilisateurs.php'; require './Controle/admin.php'; $idUti = $_SESSION['userID']; if (isset($_POST['SUPPR'])) { suppressionutil($db, $idUti); session_destroy(); header('Location: index.php'); } else { $nom = htmlspecialchars($_POST['nom']); $prenom = htmlspecialchars($_POST['prenom']); $email = htmlspecialchars($_POST['email']); $voie = htmlspecialchars($_POST['voie']); $codepostal = htmlspecialchars($_POST['codepostal']); $ville = htmlspecialchars($_POST['ville']); $pays = htmlspecialchars($_POST['pays']); $datenaissance = $_POST['annee'] . "-" . $_POST['mois'] . "-" . $_POST['jour']; $mdp = htmlspecialchars($_POST['mdp']); $sexe = htmlspecialchars($_POST['sexe']); if (isset($_FILES['photo']['name']) && $_FILES['photo']['name'] != "") { $photo = $_FILES['photo']['name']; uploadFile("./Vue/img/photoProfil/", 'photo'); } else { $photo = $_POST["photoActuelle"]; } $newsletter = 0; $infosFixes = infosFixesProfil($db, $idUti); $etat = $infosFixes["utilisateur_etat"]; $type = $infosFixes["utilisateur_type"]; $nbThemes = getNbTheme($db); $favoris = array(); for ($i = 1; $i <= $nbThemes; $i++) { $theme = "favori" . $i; if (isset($_POST[$theme])) { $favoris[] = $_POST[$theme]; } } majFavoris($db, $idUti, $favoris); modificationUtiBD($db, $idUti, $nom, $prenom, $email, $voie, $codepostal, $ville, $pays, $datenaissance, $mdp, $sexe, $etat, $type, $newsletter, $photo); header('Location: index.php?controle=utilisateur&action=afficherPageGestionUti'); } }
function gestionUti() { require './Modele/utilisateurs.php'; $idUti = $_POST['id']; if (isset($_POST['SUPPR'])) { suppressionutil($db, $idUti); } else { $nom = htmlspecialchars($_POST['nom']); $prenom = htmlspecialchars($_POST['prenom']); $email = htmlspecialchars($_POST['email']); $voie = htmlspecialchars($_POST['voie']); $codepostal = htmlspecialchars($_POST['codepostal']); $ville = htmlspecialchars($_POST['ville']); $pays = htmlspecialchars($_POST['pays']); $datenaissance = $_POST['annee'] . "-" . $_POST['mois'] . "-" . $_POST['jour']; $mdp = htmlspecialchars($_POST['mdp']); $sexe = htmlspecialchars($_POST['sexe']); $etat = $_POST['etat']; $type = $_POST['type']; $newsletter = 0; if (isset($_POST['ADD'])) { ajoutUtiBD($db, $nom, $prenom, $email, $voie, $codepostal, $ville, $pays, $datenaissance, md5($mdp), $sexe, $etat, $type, $newsletter); } else { if (isset($_POST['MOD'])) { $photo = isset($_POST['supprPhoto']) ? "default-user.png" : $_POST['valPhotoProfil']; echo $photo; modificationUtiBD($db, $idUti, $nom, $prenom, $email, $voie, $codepostal, $ville, $pays, $datenaissance, $mdp, $sexe, $etat, $type, $newsletter, $photo); } } } header('Location: index.php?controle=admin&action=afficherPageAdminGU'); }