• 技术文章 >php教程 >php手册

    php 把会员数据导入到ucenter代码

    2016-06-13 11:24:13原创295
    导入数据到ucenter与论坛,或其它 cms用户同小只要操作ucenter的两张表就行了,uc_members,uc_memberfields哦,涉及到更新的字段也不多,所以总体来讲把它系统的数据导入到ucenter进行会员同止步是很简单的。

    php教程 把会员数据导入到ucenter代码
    /*
    我们要用的会员表结构

    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 ;


    会员表
    */

    $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进行会员同止步是很简单的。
    本文章原创于www.bkjia.com转载的朋友请尊重他人的劳动成果,注明来源。
    */

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php打包程序(在线解压与在线打包下载源码)(1/8) 下一篇:5种php生成swf 文件代码
    Web大前端开发直播班

    相关文章推荐

    • 记录PHP错误日志 display_errors与log_errors的区别• 简单的方法让你的后台登录更加安全(php中加session验证)• php性能优化分析工具XDebug 大型网站调试工具• Windows下利用Gvim写PHP产生中文乱码问题解决方法• 在Windows系统上安装PHP运行环境文字教程

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网