Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

拥有大量地方校园学生数据,怎么快速导入数据库?

[复制链接]
xweng 发表于 2010-1-6 11:26:51 | 显示全部楼层
写支脚本生成
回复

使用道具 举报

 楼主| mrsaner 发表于 2010-1-6 11:37:22 | 显示全部楼层
xweng: 写支脚本生成
这位朋友能否再具体点,多谢!再问下:比如我想一次性快速搞定一个班级的学号,
从20081343001到20081343053这样的账号开通,脚本该怎么写? 谢谢!
回复

使用道具 举报

 楼主| mrsaner 发表于 2010-1-6 11:37:52 | 显示全部楼层
xweng: 写支脚本生成
这位朋友能否再具体点,多谢!再问下:比如我想一次性快速搞定一个班级的学号,
从20081343001到20081343053这样的账号开通,脚本该怎么写? 谢谢!
回复

使用道具 举报

xweng 发表于 2010-1-6 12:04:51 | 显示全部楼层
循环从001到053生成账号
一个个进行开通,参考source/do_register.php程序

大体重点如下:

//UC添加一个用户
$newuid = uc_user_register($username, $password, $email);

//用户信息
$setarr = array(
                                'uid' => $newuid,
                                'username' => $username,
                                'password' => md5("$newuid|$_SGLOBAL[timestamp]")//本地密码随机生成
                        );
//更新本地用户库
inserttable('member', $setarr, 0, true);

//开通空间
include_once(S_ROOT.'./source/function_space.php');
$space = space_open($newuid, $username, 0, $email);


大概是这样子,脚本就只能靠你自己写自己测啦。
回复

使用道具 举报

 楼主| mrsaner 发表于 2010-1-6 12:09:00 | 显示全部楼层
xweng: 循环从001到053生成账号
一个个进行开通,参考source/do_register.php程序

大体重点如下:

//UC添加一个用户
$newuid = uc_user_register($username, $passwo
非常感谢!!!
回复

使用道具 举报

shy1201 发表于 2010-1-6 23:32:20 | 显示全部楼层
还是高手多!

路过学习了
回复

使用道具 举报

francoo 发表于 2010-1-7 14:05:59 | 显示全部楼层
学习了!
回复

使用道具 举报

firstbc2 发表于 2010-1-10 14:01:49 | 显示全部楼层
建一个空的UCH,倒出数据。再手工注册几个用户,再倒出数据。用DW或记事本打开对比一下什么变化,如果没照片的话估计不难,UCH照片跟ID关联,弄起来也不难的。
回复

使用道具 举报

 楼主| mrsaner 发表于 2010-1-10 16:41:37 | 显示全部楼层
firstbc2: 建一个空的UCH,倒出数据。再手工注册几个用户,再倒出数据。用DW或记事本打开对比一下什么变化,如果没照片的话估计不难,UCH照片跟ID关联,弄起来也不难的。
非常感谢!
回复

使用道具 举报

kuaigou8 发表于 2010-5-12 12:33:26 | 显示全部楼层
用批量注册软件....哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-4-28 00:05 , Processed in 0.110460 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表