$newuser =& datamanager_init('User', $vbulletin, ERRTYPE_ARRAY); $newuser->adminoverride = true; $newuser->set('username', $username); $newuser->set('password', $pass); $newuser->set('email', $email); $newuser->set('usertitle', $usertitle); $newuser->set('usergroupid', $usergroupid); if(!$newuser->errors){ $newuser->save(); unset($newuser); }