This commit is contained in:
JoseluCross
2018-10-01 16:47:43 +02:00
parent e796883167
commit 40e0291517
4 changed files with 26 additions and 19 deletions

View File

@@ -382,9 +382,9 @@ class DB
* @param $email user's email
* @return int user's identifier
*/
public function loadIDU($email)
public function loadIDU($field,$mode='email')
{
$query = "SELECT IDU FROM Users WHERE email='" . $email . "'";
$query = "SELECT IDU FROM Users WHERE $mode='" . $field . "'";
return $this->getQuery($query)["IDU"];
}
@@ -434,7 +434,9 @@ class DB
public function register($email, $pass, $nick)
{
if ($this->loadIDU($email))
return false;
return 'MAIL_IN_USE';
else if ($this->loadIDU($nick,'nick'))
return 'NICK_IN_USE';
else {
$password = hash('sha256', $pass);
dbw_query($this->conn, "INSERT INTO Users (`email`,`pass`,`nick`) VALUES ('$email','$password','$nick')");