header('Location: ./'); } } } } } else { header('Location: ./'); } } } /*----------------------------------------------------------------------*/ /*----------Si l'utilisateur EST connecté, affichage du compte----------*/ /*----------------------------------------------------------------------*/ } else { $utilisateur =& $_SESSION['utilisateur']; $pseudo = $utilisateur->getPseudo(); /*----------EN-CAS-DE-SUPPRESSION-DU-COMPTE----------*/ if (!empty($_GET['delete'])) { if (!strcmp($_GET['delete'], 'all')) { $utilisateur->deleteUtilisateur(); unset($_SESSION['utilisateur']); header('Location: ./'); } else { if (!strcmp($_GET['delete'], 'scores')) { $historique = new Historique(); $historique->deleteHistorique($utilisateur->getPseudo()); } } } /*-----------------EN-CAS-DE-DECONNEXION-----------------*/ if (!empty($_GET['action'])) {
/** * @see NewsManager::update() */ public function update(Utilisateur $util) { $requete = $this->db->prepare('UPDATE Utilisateur SET pseudo = ?, mdp = ?, mail = ?, u_nom=?, u_prenom=?, dateModif = NOW() WHERE id = ?'); $requete->bind_param($util->getPseudo(), $util->getMdp(), $util->getMail(), $util->getU_nom(), $util->getU_prenom(), $util->getId()); $requete->execute(); }
/** * @covers Utilisateur::getPseudo * @todo Implement testGetPseudo(). */ public function testGetPseudo() { $this->assertEquals("DanyDan", $this->object->getPseudo(), "devrait afficher DanyDan"); }