ホームページ  >  記事  >  php教程  >  Discuz 6.0 のユーザー名のバッチ登録

Discuz 6.0 のユーザー名のバッチ登録

WBOY
WBOYオリジナル
2016-06-13 12:22:15833ブラウズ

1. adduser.php を discuz ルート ディレクトリにコピーします。
/--adduser.php の内容は次のとおりです--/
require_once './include/common.inc.php ' ;
//登録名
$user_list = file('./username.txt ');
//登録パスワード
$a = "12345678"; $a);
//登録ユーザー数 (10,000 未満をお勧めします)
$member_num = count($user_list)
//実行時間を設定します
set_time_limit(3600) );
for($i=0;$i<$member_num;$i ) {
$username = $user_list[$i];
$db->query("REPLACE INTO {$) tablepre}members ( ユーザー名, パスワード,regdate) VALUES ('$username', '$pwd','1175655041')");
$uid = $db->insert_id();
$db- >query( "INSERT INTO {$tablepre}memberfields (uid) VALUES ('$uid')");
echo $i.':'.$username."__Complete ?>
2. ユーザー名を手動で収集し、discuz ルート ディレクトリに置きます
/--username.txt の内容は次のとおりです--/
mouse365
Big Rookie
SHAM
1 行に 1 つあることを確認してください。
追記: 次の方法を使用してユーザー名を収集できます (例として http://www.freediscuz.net/bbs/member.php?action=list を使用します)
1. URL 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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。