1. 將adduser.php複製到discuz根目錄下;
/--adduser.php內容如下--/
php
require_once './include/common.inc.php ';
//註冊的名字
$user_list = file('./username.txt ');
//註冊的密碼
$a = "12345678";
$pwd = md5( $a);
// 註冊用戶數(建議一萬一下)
$member_num = count($user_list);
//設定運行時間
set_time_limit(3600 );
for($i=0;$i$username = $user_list[$i];
$db->query("REPLACE INTO {$tablepre}members (username, password,regdate) VALUES ('$username', '$pwd','1175655041')");
$uid = $db->insert_id();
$db->query("INSERT INTO { $tablepre}memberfields (uid) VALUES ('$uid')");
echo $i.':'.$username."__完成
";
?>
2 .手工採集用戶名,也放於discuz根目錄下
/--username.txt內容如下--/
mouse365
大菜鳥
SHAM
確保一行一個即可!
PS:關於使用者名稱的擷取可以採用以下方法(以http://www.freediscuz.net/bbs/member.php?action=list 為例)
1. 開啟網址http://www .freediscuz.net/bbs/member.php?action=list ;
2.複製以下資訊儲存到username.txt
admin 1 2003-6-7 2008-12-22 15:06 127 421
theoldmemory 3 2003-6-8 2004-8-8 23:15 0 0
lauraych 4 2003-6-9 2007-9-28 16:36 0 0
3.利用UltraEdit配對去掉無用資訊
admin
theoldmemory
lauraych
以上就介紹了 Discuz 60+ 大量註冊用戶名,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。