⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 discuz2buser.php

📁 bmb的论坛
💻 PHP
字号:
<?
/////////////////www.bmforum.com/////////
// Discuz!2 转换至 BMForum 4.2 程序
// 此程序专门转换用户数据
// 请将此程序放置于 BMForum 目录下
// 如果在新论坛存在相同用户,将不会替换
/////////////////////////////////////////
// 请修改以下数据 ////////////////////////
$databaseadd="cdb";//数据库前缀
$mysql_host="localhost"; //Mysql 主机
$mysql_user="root"; //Mysql 用户
$mysql_pass=""; //Mysql 密码
$discuz2_data="discuz2"; //Discuz!2 数据库名
// 以下数据不要修改 //////////////////////
require("datafile/config.php");
require("getskin.php");
set_time_limit(0);
$usergroupinfofile="datafile/groupinfo.php";
if (file_exists($usergroupinfofile)) require("datafile/groupinfo.php");

    $link = mysql_connect($mysql_host, $mysql_user, $mysql_pass) 
        or die("无法连接");
    print "<b>成功连接</b><br>";
    mysql_select_db($discuz2_data) or die("不能找到数据库");

    $query = "SELECT * FROM ".$databaseadd."_members";
    $result = mysql_query($query) or die("请求数据表失败");
print "开始转换用户数据,同名用户不会被替换";

    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
    	if(!file_exists("$id_unique/$line[username]")){
		$newline=array($line[username],$line[password],$line[avatar],$line[email],$line[oicq]."※".$line[msn]."※".$line[icq],$line[regdate],$line[signature],$line[site],$line[location],$line[bio],$line[customstatus],"",$line[postnum],$line[showemail],"text",$line[credit],"","",$usergroupreg,"0",$line[bday],"","","");
		writetofile("$id_unique/$line[username]",implode("|",$newline));
		}
    }


    mysql_free_result($result);
    mysql_close($link);


echo "<br><b>请进入后台管理中心更新用户列表和用户数量</b>
<br>有任何问题请访问:<a target=_blank href=http://www.bmforum.com>官方论坛</a>";


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -