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

2015-01-24信息快讯网

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进行会员同止步是很简单的。
shopex主机报错误请求解决方案(No such file or directory)
如何使用Linux的Crontab定时执行PHP脚本的方法
在PHP中利用wsdl创建标准webservice的实现代码
PHP spl_autoload_register实现自动加载研究
php urlencode()与urldecode()函数字符编码原理详解
PHP性能优化工具篇Benchmark类调试执行时间
openPNE常用方法分享
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
PHP学习散记_编码(json_encode 中文不显示)
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
php array_filter除去数组中的空字符元素
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Array of country list in PHP with Zend Framework
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
Discuz Uchome ajaxpost小技巧
UCenter中的一个可逆加密函数authcode函数代码
ajax实现无刷新分页(php)
php 无限级数据JSON格式及JS解析
生成ubuntu自动切换壁纸xml文件的php代码
php set_magic_quotes_runtime() 函数过时解决方法
PHP中文URL编解码(urlencode()rawurlencode()
PHP print类函数使用总结
php $_SERVER["REQUEST_URI"]获取值的通用解决方法
PHP XML error parsing SOAP payload on line 1
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
php 提速工具eAccelerator 配置参数详解
Godaddy空间Zend Optimizer升级方法
php 仿Comsenz安装效果代码打包提供下载
PHP中冒号、endif、endwhile、endfor使用介绍
php file_get_contents函数轻松采集html数据
php echo()和print()、require()和include()函数区别说明
Php 构造函数construct的前下划线是双的_
UCenter Home二次开发指南
Uchome1.2 1.5 代码学习 common.php
©2014-2024 dbsqp.com