|
|
@ -36,19 +36,55 @@ class User{
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//include("userGateway.php");
|
|
|
|
|
|
|
|
//$result = donneeUser('U003');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ============================================ En attente du Model ============================================
|
|
|
|
include("Connection.php");
|
|
|
|
include("Connection.php");
|
|
|
|
$dsn = "pgsql:host=londres;dbname=";
|
|
|
|
$dsn = "pgsql:host=londres;dbname=dblebeaulato";
|
|
|
|
$username = "";
|
|
|
|
$username = "lebeaulato";
|
|
|
|
$password = "";
|
|
|
|
$password = "MaSQL:2004!";
|
|
|
|
|
|
|
|
|
|
|
|
$con = new Connection($dsn,$username,$password);
|
|
|
|
$con = new Connection($dsn,$username,$password);
|
|
|
|
|
|
|
|
|
|
|
|
$query = 'SELECT * FROM Users WHERE id_user=:idUser';
|
|
|
|
$query = 'SELECT * FROM Users WHERE id_user=:idUser';
|
|
|
|
$con->executeQuery($query, array(':idUser'=>array('U001', PDO::PARAM_STR)));
|
|
|
|
$con->executeQuery($query, array(':idUser'=>array('U003', PDO::PARAM_STR)));
|
|
|
|
$result = $con->getResults();
|
|
|
|
$result = $con->getResults();
|
|
|
|
|
|
|
|
|
|
|
|
$u = new User($result[0]['id_user'],$result[0]['username'], $result[0]['pssword'], '../../images/imageProfil.png', $result[0]['email']); /*Test*/
|
|
|
|
$u = new User($result[0]['id_user'],$result[0]['username'], $result[0]['pssword'], '../../images/imageProfil.png', $result[0]['email']); /*Test*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//UPDATE username User
|
|
|
|
|
|
|
|
$query = 'UPDATE Users SET username=:newUsername WHERE id_user=:idUser';
|
|
|
|
|
|
|
|
$con->executeQuery($query, array(':idUser'=>array('U003', PDO::PARAM_STR), ':newUsername'=> array('Hello', PDO::PARAM_STR)));
|
|
|
|
|
|
|
|
$queryReponse = 'SELECT username FROM Users WHERE id_user=:idUser';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$con->executeQuery($queryReponse, array(':idUser'=>array('U003', PDO::PARAM_STR)));
|
|
|
|
|
|
|
|
$result = $con->getResults();
|
|
|
|
|
|
|
|
$u->username = $result[0]['username']; /*Test*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//UPDATE email User
|
|
|
|
|
|
|
|
$query = 'UPDATE Users SET email=:newEmail WHERE id_user=:idUser';
|
|
|
|
|
|
|
|
$con->executeQuery($query, array(':idUser'=>array('U003', PDO::PARAM_STR), ':newEmail'=> array('Sinper42Gamer@gmail.com', PDO::PARAM_STR)));
|
|
|
|
|
|
|
|
$queryReponse = 'SELECT email FROM Users WHERE id_user=:idUser';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$con->executeQuery($queryReponse, array(':idUser'=>array('U003', PDO::PARAM_STR)));
|
|
|
|
|
|
|
|
$result = $con->getResults();
|
|
|
|
|
|
|
|
$u->email = $result[0]['email']; /*Test*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//UPDATE passwd User
|
|
|
|
|
|
|
|
$query = 'UPDATE Users SET pssword=:newPassWd WHERE id_user=:idUser';
|
|
|
|
|
|
|
|
$con->executeQuery($query, array(':idUser'=>array('U003', PDO::PARAM_STR), ':newPassWd'=> array('TestMotDePasssse', PDO::PARAM_STR)));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$queryReponse = 'SELECT pssword FROM Users WHERE id_user=:idUser';
|
|
|
|
|
|
|
|
$con->executeQuery($queryReponse, array(':idUser'=>array('U003', PDO::PARAM_STR)));
|
|
|
|
|
|
|
|
$result = $con->getResults();
|
|
|
|
|
|
|
|
$u->passwd = $result[0]['pssword']; /*Test*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ================================================================================================================
|
|
|
|
|
|
|
|
|
|
|
|
function hidenPassWd(string $passwd){
|
|
|
|
function hidenPassWd(string $passwd){
|
|
|
|
if(strlen($passwd) >= 16) return str_repeat('*', 16);
|
|
|
|
if(strlen($passwd) >= 16) return str_repeat('*', 16);
|
|
|
|
return str_repeat('*', strlen($passwd));
|
|
|
|
return str_repeat('*', strlen($passwd));
|
|
|
|