由于帝国CMS后台没有增加会员的功能,所以做了此教程!请有需要的小伙伴备份文件然后测试修改!
后台手动增加会员的功能
具体修改了两个文件,AddMember.php和ListMember.php(在e/admin/member/目录)
一、修改方法:
1、在ListMember.php添加代码
①、查找" //修改会员 " 在其上面添加以下代码:
001
//增加会员函数
002
003
function admin_AddMember($add,$logininid,$loginin){
004
005
global $empire,$dbtbpre;
006
007
if(!trim($add[username]))
008
009
{
010
011
printerror("用户名不能为空","history.go(-1)",1,0,1);
012
013
}
014
015
else
016
017
{
018
019
$num=$empire->gettotal("select count(*) as total from ".eReturnMemberTable()." where ".egetmf('username')."='$add[username]' limit 1");
020
021
if($num)
022
023
{
024
025
printerror("ReUsername","history.go(-1)");
026
027
}
028
029
}
030
031
if(!trim($add
032
033
{
034
035
printerror("密码不能为空","history.go(-1)",1,0,1);
036
037
}
038
039
else
040
{
041
042
$salt=eReturnMemberSalt();
043
044
$add
045
046
}
047
048
if(!trim($add[email]))
049
050
{
051
052
printerror("邮箱不能为空","history.go(-1)",1,0,1);
053
054
}
055
056
CheckLevel($logininid,$loginin,$classid,"member");//验证权限
057
058
$checked=1;
059
060
//变量
061
062
$add[groupid]=(int)$add[groupid];
063
064
//$registertime=time();
065
066
$registertime=eReturnAddMemberRegtime();
067
068
$rnd=make_password(20);//产生随机密码
069
070
$userkey=eReturnMemberUserKey();
071
072
//写入数据库
073
074
$sql=$empire->query("insert into {$dbtbpre}enewsmember(userid,username,password,rnd,email,registertime,groupid,checked,salt,userkey) values(NULL,'".addslashes($add[username])."','".addslashes($add
075
076
if($sql)
077
078
{
079
080
insert_dolog("添加会员".$add[username]);//操作日志
081
082
printerror("添加会员成功","ListMember.php",1,0,1);
083
084
}
085
else
086
087
{
088
089
printerror("DbError","history.go(-1)");
090
091
}
092
093
}
094
095
---------------------------------------------------------------------
096
097
②、查找" //删除会员 " 在其上面添加以下代码:
098
099
//增加会员
100
101
if($enews=="AddMember")
102
103
{
104
105
$add=$_POST['add'];
106
107
admin_AddMember($add,$logininid,$loginin);
108
109
}
-------------------------------------------------------------------------
③、查找" 位置 " ,找到后继续向下看有"注册会员"或"前台会员列表"
或
在"注册会员"或"前台会员列表",他两个的任意一个上面添加以下代码:
1
===========================================================
1、本站文章来源于互联网,仅供学习交流参考使用,严禁用于商业用途,因此造成的一切法律后果自行承担。
2、本站不对文章内容的完整性和安全性负责,请自行辨别,如发现有问题,请及时联系我们进行处理。
3、如果你有比较好的文章需要发布,可以联系站长屋VPS小编,或者自行点击 投稿。
4、若文章中有侵权或不适当内容,请告知我们,本站会第一时间进行处理。 免责申明。
评论