diff --git a/public/pages/profil.php b/public/pages/profil.php index 582a271..6c36e85 100644 --- a/public/pages/profil.php +++ b/public/pages/profil.php @@ -15,12 +15,12 @@
@@ -36,21 +36,21 @@ // Nom d'utilisateur echo "

{$u->username} - +

"; // Email echo "

{$u->email} - +

"; // Mot de passe echo "

{$u->hidenPasswd} - +

"; ?> @@ -58,7 +58,7 @@

Language :

- +
Ajouter une citation diff --git a/public/script/changeData.js b/public/script/changeData.js index 4250c12..d6eed77 100644 --- a/public/script/changeData.js +++ b/public/script/changeData.js @@ -31,7 +31,7 @@ function saveFieldUsername(id, newValue) { var pElement = document.getElementById(id);// Récupérer l'élément

via son identifiant // Mettre à jour la valeur avec la nouvelle saisie - pElement.innerHTML = '' + newValue + ' '; + pElement.innerHTML = '' + newValue + ' '; } @@ -76,7 +76,7 @@ function saveFieldEmail(id, newValue) { var pElement = document.getElementById(id); // Récupérer l'élément

via son identifiant // Mettre à jour la valeur avec la nouvelle saisie - pElement.innerHTML = '' + newValue + ' '; + pElement.innerHTML = '' + newValue + ' '; } @@ -158,7 +158,7 @@ function savePasswordFields(id, newPassword, confirmPassword) { } // Remplacer les champs input par le texte masqué - pElement.innerHTML = '' + maskedPassword + ' '; + pElement.innerHTML = '' + maskedPassword + ' '; alert('Mot de passe mis à jour avec succès'); // Possibilité d'ajouter ici une fonction pour envoyer les nouveaux mots de passe au serveur diff --git a/public/script/user.php b/public/script/user.php index 4a2b0c0..194d951 100644 --- a/public/script/user.php +++ b/public/script/user.php @@ -1,13 +1,13 @@ id = $id; $this->username = $pseudo; $this->passwd = $password; @@ -36,7 +36,18 @@ class User{ } } -$u = new User('Testeur', 'motDepasse', '../images/imageProfil.png', 'testeur.compte@wikifantasy.com'); /*Test*/ +include("Connection.php"); +$dsn = "pgsql:host=londres;dbname="; +$username = ""; +$password = ""; + +$con = new Connection($dsn,$username,$password); + +$query = 'SELECT * FROM Users WHERE id_user=:idUser'; +$con->executeQuery($query, array(':idUser'=>array('U001', PDO::PARAM_STR))); +$result = $con->getResults(); + +$u = new User($result[0]['id_user'],$result[0]['username'], $result[0]['pssword'], '../../images/imageProfil.png', $result[0]['email']); /*Test*/ function hidenPassWd(string $passwd){ if(strlen($passwd) >= 16) return str_repeat('*', 16);