Code:
$DB_site->query("INSERT INTO user (userid,username,passw{etc}...");
$userid=$DB_site->insert_id();
$adminstuff = $DB_site->query_first("SELECT userid, signature FROM user WHERE username='Dennis Wrenn'");
$adminid = $adminstuff["userid"];
$adminsig = $adminstuff["signature"];
$message = "Welcome to our forums $username \n The rest of the message goes here.\n-Admin";
if($adminsig != "") {
$adminsig = 1;
} else {
$adminsig = 0;
}
$DB_site->query("INSERT INTO privatemessage (privatemessageid,userid,touserid,fromuserid,title,message,dateline,showsignature,iconid,messageread,folderid,receipt) VALUES (NULL,$userid,$userid,$adminid,'".addslashes(htmlspecialchars("Welcome $username!"))."','".addslashes($message)."',".time().",'$adminsig','',0,0,0)");
Add this to register.php starting at line 407.
This works with vB 2.0.3.