diff --git a/User.class.php b/User.class.php index 2156281..90a3a5b 100644 --- a/User.class.php +++ b/User.class.php @@ -128,6 +128,11 @@ class User return hash("whirlpool", $username.':'.$password); } + public function setPassword($password) + { + $this->password = $this->getPassword($this->username, $password); + } + public function set_validated($validated) { $this->validated = $validated; diff --git a/subscribe.php b/subscribe.php index d69515d..2561bd9 100644 --- a/subscribe.php +++ b/subscribe.php @@ -1,28 +1,71 @@ - +setPassword($_POST["password"]); + User::setUsers($users); + echo "Mot de passe défini avec succès."; + } + else + echo("Utilisateur non trouvé"); + } + else + echo("Le mot de passe et sa confirmation sont différents."); +} +else +{ +?>
-

Inscription

-

- Vous n'êtes pas encore inscrit sur le site mais rêvez de l'être ? - Pas de panique. Il vous suffit simplement de mettre votre email - dans le champs ci dessous. -

-

- Vous allez alors recevoir un email de confirmation.
- Vous devez cliquer sur le lien d'activation pour confirmer - votre demande. -

+

Inscription

+

+ Vous n'êtes pas encore inscrit sur le site mais rêvez de l'être ? + Pas de panique. Il vous suffit simplement de mettre votre email + dans le champs ci dessous. +

+

+ Vous allez alors recevoir un email de confirmation.
+ Vous devez cliquer sur le lien d'activation pour confirmer + votre demande. +

-
- - + + + - - + + - -
-
+ + + +
+

Administration

+
+ + + + + + + + + + +
+
+