
07-19-2017, 03:07 PM
|
|
|
Join Date: Aug 2014
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
|
Does this still work for Vbulletin 4.2.5????? I am having ZERO luck with this. I also have modified THIS_SCRIPT .php file to reflect my php file.
Quote:
Originally Posted by dilios
Vbulletin 4.x user registration version:
Code:
define('THIS_SCRIPT', 'reguser.php');
require_once('./global.php');
require_once('./includes/class_dm.php');
require_once('./includes/class_dm_user.php');
$userdm = new vB_DataManager_User($vbulletin, ERRTYPE_ARRAY);
$pass1 = $_REQUEST["pw1"];
$pass2 = $_REQUEST["pw2"];
if ($pass1 == $pass2)
$passwd = $pass1;
else
exit;
$userdm->set('username', $_REQUEST["user"]);
$userdm->set('email', $_REQUEST["email"]);
$userdm->set('password', $passwd);
$userdm->set('usergroupid',2);
#If there are errors (eMail not set, eMail banned, Username taken, etc.) you can check for errors using
if (count($userdm->errors))
{
echo "<pre>";
var_dump($userdm->errors);
echo "</pre>";
} else {
# If everything is OK
$newuserid = $userdm->save();
echo $newuserid."<br>Done.";
}
|
|