Ejemplo n.º 1
0
                                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();
 }
Ejemplo n.º 3
0
 /**
  * @covers Utilisateur::getPseudo
  * @todo Implement testGetPseudo().
  */
 public function testGetPseudo()
 {
     $this->assertEquals("DanyDan", $this->object->getPseudo(), "devrait afficher DanyDan");
 }