Fix up creating new users.
This commit is contained in:
@@ -111,23 +111,22 @@ class User {
|
|||||||
* create a new user
|
* create a new user
|
||||||
* returns 0 on success and an error msg on failure
|
* returns 0 on success and an error msg on failure
|
||||||
*/
|
*/
|
||||||
function create($username, $password, $realname, $email, $CVSrelease)
|
function create($sEmail, $sPassword, $sRealname, $sCVSrelease)
|
||||||
{
|
{
|
||||||
$aInsert = compile_insert_string(array( 'username' => $username,
|
$aInsert = compile_insert_string(array( 'realname' => $sRealname,
|
||||||
'realname' => $realname,
|
'email' => $sEmail,
|
||||||
'email' => $email,
|
|
||||||
'status' => 0,
|
'status' => 0,
|
||||||
'perm' => 0,
|
'perm' => 0,
|
||||||
'CVSrelease' => $CVSrelease ));
|
'CVSrelease' => $sCVSrelease ));
|
||||||
|
|
||||||
$sFields = "({$aInsert['FIELDS']}, `password`, `stamp`, `created`)";
|
$sFields = "({$aInsert['FIELDS']}, `password`, `stamp`, `created`)";
|
||||||
$sValues = "({$aInsert['VALUES']}, password('".$password."'), NOW(), NOW() )";
|
$sValues = "({$aInsert['VALUES']}, password('".$sPassword."'), NOW(), NOW() )";
|
||||||
|
|
||||||
if (!query_userdb("INSERT INTO user_list $sFields VALUES $sValues"))
|
if (!query_userdb("INSERT INTO user_list $sFields VALUES $sValues"))
|
||||||
{
|
{
|
||||||
return mysql_error();
|
return mysql_error();
|
||||||
}
|
}
|
||||||
return $this->restore($username, $password);
|
return $this->restore($sEmail, $sPassword);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user