szzzlong
一星会员
一星会员
  • 发帖数161
  • 铜币322两
  • 威望33点
  • 贡献0点
  • 注册日期2004-11-11
  • 最后登录2017-12-21
阅读:8379回复:23

[分享]PHPWIND批量添加会员的工具

楼主#
更多 发布于:2012-07-28 21:35
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
稍微修改了一下网上的某个程序,很好用!
开始email字段为空不能登陆,后来批量加上了一样的,可惜因为重复email登陆后报错。后来思路在txt里,把email放在txt里!搞定啦!!!!
add_members.txt
内容格式为:姓名','email@email.net
这个可以用excel批量生成不同的email!然后按照上面的格式一行一个存在add_members.txt里备用。
add_members.php
<?php
error_reporting(0);
define('P_W',1);
define('PW_UPLOAD',1);
define('R_P',getdirname(__FILE__));
define('D_P',R_P);
require_once(R_P.'require/common.php');
//require_once(R_P.'lang/up_function.php');
include_once(D_P.'data/bbscache/config.php');
require_once(R_P.'admin/cache.php');
$basename = 'http://'.$_SERVER['HTTP_HOST'].(isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']);
@header("Content-Type:text/html; charset=$db_charset");
include_once(D_P.'data/sql_config.php');
//if ($database=='mysqli' ;; Pwloaddl('mysqli')===false) {
    $database = 'mysql';
require_once Pcv(R_P."require/db_$database.php");
$db = new DB($dbhost,$dbuser,$dbpw,$dbname,$PW,$charset,$pconnect);
$action = $_GET['action'];
if (empty($action)) {
    echo '<a href="'.$basename.'?action=step1">开始添加会员</a>';exit;
} elseif ($action == 'step1') {
    $source = 'add_members.txt';
 $content = explode("\n",readover($source));
    $pwd_md5 = md5('aaaaaa');
    $num = 0;
    foreach($content as $k => $v ){
        $db->update("INSERT IGNORE INTO `pw_members` (`username`,`email`, `password`, `safecv`, `groupid`, `memberid`, `groups`, `icon`, `gender`, `regdate`, `signature`, `introduce`, `oicq`, `aliww`, `icq`, `msn`, `yahoo`, `site`, `location`, `honor`, `bday`, `lastaddrst`, `yz`, `timedf`, `style`, `datefm`, `t_num`, `p_num`, `attach`, `hack`, `newpm`, `banpm`, `msggroups`, `medals`, `userstatus`, `shortcut`, `authmobile`, `realname`, `apartment`, `home`, `salt`) VALUES ('".$v."', '".$pwd_md5."','', -1, 8, '', 'none.gif|1|||', 0, 1342959356, '', '', '', '', '', '', '', '', '', '', '0000-00-00', '', 1, '', '', '', 0, 0, '', '0', 0, '', '', '', 0, '', '', '', 0, 0, '')");
        $lastuid = $db->insert_id();
        $db->update("INSERT IGNORE INTO `pw_memberdata` (`uid`) values (".$lastuid.")");
        $num++;
    }
}
echo '添加完毕,一共添加了'.$num.'个会员';exit;
function getdirname($path=null){
    if (!empty($path)) {
        if (strpos($path,'\\')!==false) {
            return substr($path,0,strrpos($path,'\\')).'/';
        } elseif (strpos($path,'/')!==false) {
            return substr($path,0,strrpos($path,'/')).'/';
        }
    }
    return './';
}
function createtable($array){
    global $db,$charset;
    foreach ($array as $key => $value) {
        !$value[1] ;; $value[1] = 'MyISAM';
        $value[0] = "CREATE TABLE IF NOT EXISTS $key ($value[0]) ";
        if ($db->server_info() > '4.1') {
            $value[0] .= "ENGINE=$value[1]".($charset ? " DEFAULT CHARSET=$charset" : '');
        } else {
            $value[0] .= "TYPE=$value[1]";
        }
        $db->query($value[0]);
    }
}
?>
 默认密码在:
$pwd_md5 = md5('aaaaaa');
phpwind8.7测试完全通过!解决了这几年一直头疼的问题,内部用大量帐号不用一个个录入啦!
十分开心!
 
www.tecou.com
二星会员
二星会员
  • 发帖数660
  • 铜币345两
  • 威望13点
  • 贡献0点
  • 注册日期2011-10-25
  • 最后登录2014-08-20
沙发#
发布于:2012-07-28 21:40
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
谢谢 分享
qiaohuobaba
四星会员
四星会员
  • 发帖数1797
  • 铜币1017两
  • 威望15点
  • 贡献0点
  • 注册日期2012-07-17
  • 最后登录2013-03-13
  • 社区居民
  • 忠实会员
板凳#
发布于:2012-07-29 09:14
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
这个方法的确是好,内部账号可以批量开的。
热吻人
禁止发言
禁止发言
  • 发帖数134
  • 铜币-1194两
  • 威望-1509点
  • 贡献0点
  • 注册日期2012-07-18
  • 最后登录2012-11-13
3楼#
发布于:2012-07-29 11:22
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
用户被禁言,该主题自动屏蔽!
琼斯利亚
四星会员
四星会员
  • 发帖数598
  • 铜币745两
  • 威望24344点
  • 贡献10点
  • 注册日期2011-12-22
  • 最后登录2016-05-23
4楼#
发布于:2012-07-29 14:45
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
谢谢 分享
szzzlong
一星会员
一星会员
  • 发帖数161
  • 铜币322两
  • 威望33点
  • 贡献0点
  • 注册日期2004-11-11
  • 最后登录2017-12-21
5楼#
发布于:2012-07-30 23:17
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
修正一下,少了个'号
add_members.txt
内容格式为:姓名','email@email.net
qzzq2002
论坛版主
论坛版主
  • 发帖数1490
  • 铜币19358两
  • 威望3801点
  • 贡献1908点
  • 注册日期2010-12-17
  • 最后登录2018-01-16
  • 社区居民
  • 社区明星
6楼#
发布于:2012-07-31 09:03
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
有空发个简单的
doool
二星会员
二星会员
  • 发帖数502
  • 铜币153两
  • 威望12点
  • 贡献0点
  • 注册日期2012-07-19
  • 最后登录2013-06-05
  • 社区居民
  • 忠实会员
  • 最爱沙发
7楼#
发布于:2012-08-01 08:14
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
  关注
abcnic18
四星会员
四星会员
  • 发帖数5503
  • 铜币10142两
  • 威望5458点
  • 贡献0点
  • 注册日期2008-11-25
  • 最后登录2014-12-02
  • 社区居民
  • 忠实会员
  • 最爱沙发
8楼#
发布于:2012-08-01 10:02
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
做假 哈哈
ilei365
四星会员
四星会员
  • 发帖数2586
  • 铜币214两
  • 威望288点
  • 贡献0点
  • 注册日期2008-08-18
  • 最后登录2013-11-01
9楼#
发布于:2012-08-01 18:35
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
感谢分享。。。。
皮肤有问题68
一星会员
一星会员
  • 发帖数210
  • 铜币23两
  • 威望11点
  • 贡献0点
  • 注册日期2012-08-02
  • 最后登录2012-10-11
10楼#
发布于:2012-08-02 16:57
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
   讨厌的很  说我灌水   (*^__^*) 嘻嘻……  
fzle8
一星会员
一星会员
  • 发帖数174
  • 铜币355两
  • 威望11点
  • 贡献0点
  • 注册日期2009-03-31
  • 最后登录2016-02-11
11楼#
发布于:2012-08-03 19:31
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
回 皮肤有问题68 的帖子
皮肤有问题68:    讨厌的很  说我灌水   (*^__^*) 嘻嘻……   (2012-08-02 16:57)

什麼情況?
dmncn
一星会员
一星会员
  • 发帖数110
  • 铜币13两
  • 威望5点
  • 贡献0点
  • 注册日期2010-01-19
  • 最后登录2016-02-28
12楼#
发布于:2012-08-19 18:42
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
怎么用?
优牙乐牙套论坛
初来乍到
初来乍到
  • 发帖数23
  • 铜币150两
  • 威望12点
  • 贡献0点
  • 注册日期2012-08-20
  • 最后登录2012-08-22
13楼#
发布于:2012-08-20 16:34
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
支持!
大大醉侠
初来乍到
初来乍到
  • 发帖数18
  • 铜币-1两
  • 威望7点
  • 贡献0点
  • 注册日期2012-08-20
  • 最后登录2012-09-19
14楼#
发布于:2012-08-20 17:06
系统提示:关于phpwind产品的学习与交流已经迁移到阿里云论坛,请访问这里:https://bbs.aliyun.com/fourms.php?m=bbs&cateid=403
学习了,感谢楼主!
上一页
游客

返回顶部