/**
  * Fonction permettant de lister les articles sur la page home des admins
  */
 public function listLastArticleUser()
 {
     $precision1 = ' ORDER BY id_article DESC';
     $article = new Model_Article();
     $listArticle = $article->listArticle($precision1);
     $precision2 = ' ORDER BY id_users DESC';
     $users = new Model_Utilisateur();
     $listUsers = $users->listUsers($precision2);
     require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/admin/views/home_admin.php';
 }
 /**
  * Fonction permettant de modifier les infos d'un profil
  */
 public function changeInfo()
 {
     if (empty($_POST)) {
         $message = '';
         require_once $_SERVER['DOCUMENT_ROOT'] . '/boutique/views/utilisateur/profil_modify.php';
     } else {
         $image_profil = htmlspecialchars($_POST['image_profil']);
         $nom = htmlspecialchars($_POST['name']);
         $prenom = htmlspecialchars($_POST['firstname']);
         $email = htmlspecialchars($_POST['email']);
         $numero_rue = htmlspecialchars($_POST['street_number']);
         $rue = htmlspecialchars($_POST['street']);
         $ville = htmlspecialchars($_POST['town']);
         $code_postal = htmlspecialchars($_POST['postal_code']);
         $user_info = new Model_Utilisateur();
         $user_check = $user_info->checkProfil();
         if (empty($image_profil)) {
             $image_profil = $user_check[0]['image_profil'];
         }
         if (empty($nom)) {
             $nom = $user_check[0]['nom'];
         }
         if (empty($prenom)) {
             $prenom = $user_check[0]['prenom'];
         }
         if (empty($email)) {
             $email = $user_check[0]['email'];
         }
         if (empty($numero_rue)) {
             $numero_rue = $user_check[0]['numero_rue'];
         }
         if (empty($rue)) {
             $rue = $user_check[0]['rue'];
         }
         if (empty($ville)) {
             $ville = $user_check[0]['ville'];
         }
         if (empty($code_postal)) {
             $code_postal = $user_check[0]['code_postal'];
         }
         $listChange = new Model_Profil();
         $change = $listChange->changeInfo($image_profil, $nom, $prenom, $email, $numero_rue, $rue, $ville, $code_postal);
         $message = 'Votre profil à bien été modifié';
         require_once $_SERVER['DOCUMENT_ROOT'] . '/boutique/views/utilisateur/profil_modify.php';
     }
 }
Exemple #3
0
 public function modifyUtilisateur($id)
 {
     $utilisateurs = new Model_Utilisateur();
     $viewUtilisateurs = $utilisateurs->viewUtilisateurs($id);
     require_once $_SERVER['DOCUMENT_ROOT'] . "IMIE/Equipedia/views/utilisateur/modify.php";
     require_once $_SERVER['DOCUMENT_ROOT'] . "/IMIE/Equipedia/views/include/footer.php";
     if (!empty($_POST)) {
         $nom = htmlspecialchars($_POST['nom']);
         $prenom = htmlspecialchars($_POST['prenom']);
         $pseudo = htmlspecialchars($_POST['pseudo']);
         $mdp = htmlspecialchars($_POST['mdp']);
         $email = htmlspecialchars($_POST['email']);
         $numtel = htmlspecialchars($_POST['numtel']);
         $adresse = htmlspecialchars($_POST['adresse']);
         $utilisateur = new Model_Utilisateur();
         $modifyUtilisateur = $utilisateur->modifyUtilisateur($id, $nom, $prenom, $pseudo, $mdp, $email, $numtel, $adresse);
     }
 }
 /**
  * Fonction permettant de supprimer des utilisateurs
  */
 public function suppUser()
 {
     $supp = new Model_Utilisateur();
     $suppression = $supp->suppUser();
     require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/admin/views/supp.php';
 }
 public function purchase()
 {
     $achat = new Model_Utilisateur();
     $achatDetails = $achat->purchase();
     header("Location: index.php?c=utilisateur&a=account");
     die;
 }