加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php将会员数据导入到ucenter的代码

发布时间:2020-12-13 05:45:38 所属栏目:PHP教程 来源:网络整理
导读:我们要用的会员表结构 div class="codetitle" a style="CURSOR: pointer" data="96203" class="copybut" id="copybut96203" onclick="doCopy('code96203')" 代码如下: div class="codebody" id="code96203" create table if not exists net_111cnnet ( id in

我们要用的会员表结构
<div class="codetitle"><a style="CURSOR: pointer" data="96203" class="copybut" id="copybut96203" onclick="doCopy('code96203')"> 代码如下:<div class="codebody" id="code96203">
create table if not exists net_111cnnet (
id int(11) not null auto_increment,
username varchar(32) default null,
add_time int(11) default null,
email varchar(50) default null,
password varchar(50) default null,
last_login int(4) default null
primary key (id)
) engine=myisam default charset=utf8 auto_increment=1 ;

核心代码:
<div class="codetitle"><a style="CURSOR: pointer" data="87917" class="copybut" id="copybut87917" onclick="doCopy('code87917')"> 代码如下:<div class="codebody" id="code87917">
$host ='localhost';
$db ='abc';
$user='root';
$password ='root';
//数据库教程连接配置,由于我的ucenter表与现在的会员表在同一个数据库所以就一次连接就行了。 try {
$conn = mysql教程_connect($host,$user,$password);
mysql_select_db($db,$conn);
} catch (dbexception $e) {
exit('database connect fail!');// 数据库出错处理处
} $sql ="select from net_111cnnet "; //查出要导入到ucenter所有会员数据
$query = mysql_query( $sql,$conn);
while( $rs = mysql_fetch_array( $query ))
{
$uc_sql = "select
from uc_members where username='".$rs['username']."'";
$data = mysql_query( $uc_sql ) ;
if( $data )
{ }
else
{
$salt = substr(uniqid(rand()),-6);
$password = md5($rs['password'].$salt);//按照ucenter规则生成用户登陆密码 mysql_query("insert into uc_members set uid= '".$rs['id']."',username='".$rs['username']."',password='$password',email='".$rs['email']."',lastlogintime ='".$rs['last_login']."',regdate='".$rs['add_time']."',salt='$salt'"); //把数据插入到uc_members表
mysql_query("insert into uc_memberfields set uid='".$rs['id']."'");//更新uc_memberfields表。
}
}
exit('所有用户己导入到ucenter');
总结:
导入数据到ucenter与论坛,或其它 cms用户同小只要操作ucenter的两张表就行了,uc_members,uc_memberfields哦,涉及到更新的字段也不多,所以总体来讲把它系统的数据导入到ucenter进行会员同止步是很简单的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读