11,15 → 11,16 |
*/ |
|
class Auth { |
|
/* Check user and return User_ID (zero if user not exsists) |
* @param $login - user login |
* $passhash - encrypted user password |
* $dblink - link to database |
* @access public |
* @return UserID (int) |
*/ |
function getUserID($login, $passhash, $dblink) { |
$request =& $dblink->query("SELECT user_id FROM members WHERE login='$login' AND passwd='$passhash'"); |
function getUserID($login, $passhash) { |
global $db; |
$request =& $db->query("SELECT user_id FROM members WHERE login='$login' AND passwd='$passhash'"); |
if ($request->numRows()==0) { |
return 0; |
} else { |
30,7 → 31,6 |
|
/* Get information about user |
* @param $UserID - ID user |
* $dblink - link to database |
* @access public |
* @return UserInfo (array) |
* UserInfo[UserID] - ID user |
38,7 → 38,8 |
* UserInfo[Status] - user status |
* UserInfo[Registered] - date of registered |
*/ |
function getUserInfo($UserID, $dblink) { |
function getUserInfo($UserID) { |
global $db; |
$result = array(); |
$request =& $dblink->query("SELECT * FROM members WHERE user_id='$UserID'"); |
if ($request->numRows()!=0) { |
67,12 → 68,12 |
* $passhash - encrypted user password |
* $realname - real name of user |
* $status - user status |
* $dblink - link to database |
* @access public |
* @return ErrMsg (string) |
*/ |
function registerUser($login, $passhash, $realname, $status, $dblink) { |
$request =& $dblink->query("INSERT INTO members SET login='$login', passwd='$passhash', realname='$realname', status='$status', registered=NOW()"); |
function registerUser($login, $passhash, $realname, $status) { |
global $db; |
$request =& $db->query("INSERT INTO members SET login='$login', passwd='$passhash', realname='$realname', status='$status', registered=NOW()"); |
if (PEAR::isError($dblink)) { |
die($result = $dblink->getMessage()); |
} else { |