Ok, this is just on a php file not in an vbulletin file.
PHP Code:
<?php
//CONNECT TO DB
mysql_connect(localhost,'######', '#####');
@mysql_select_db('######') or die( "Unable to select database");
define('TIMENOW', time());
//PASSWORD SALT GENERATION AND ENCRYPTION
function fetch_user_salt($length)
{
$salt = '';
for ($i = 0; $i < $length; $i++)
{
$salt .= chr(rand(33, 126));
}
return $salt;
}
$salt = fetch_user_salt(3);
//INSERT INTO VBULLETIN DB
$username = "Bill";
$pass = md5('test1');
$email = "test@test.com";
$salt = md5($salt);
$newpass = md5($pass . $salt);
mysql_query("INSERT INTO user
(username, salt, password, email, joindate, lastvisit, lastactivity, usergroupid, passworddate, showvbcode)
VALUES (
'" . mysql_real_escape_string(htmlspecialchars($username)) . "',
'" . mysql_real_escape_string($salt) . "',
'" . mysql_real_escape_string(md5($pass . $salt)) . "',
'" . mysql_real_escape_string($email) . "',
" . TIMENOW . ",
" . TIMENOW . ",
" . TIMENOW . ",
2, FROM_UNIXTIME(" . TIMENOW . "), 1) ");
$userid = mysql_insert_id();
mysql_query("INSERT INTO usertextfield (userid) VALUES ($userid) ");
mysql_query("INSERT INTO userfield (userid) VALUES ($userid) ");
mysql_close();
?>