我们在运营含有会员系统的网站前期,由于注册会员比较少,或者限制了会员自主注册功能,就需要管理员在后台直接添加会员。织梦默认后台是不能添加会员的。织梦58做了以下二次开发。可以支持在后台直接添加会员。
?
开发方法
1、需要新增两个文件:?huiyuan_add.php?和?huiyuan.htm。huiyuan_add.php放在?/dede/文件夹下,huiyuan_add.htm放在/dede/templets/文件夹下。
huiyuan_add.php?代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
????
????require(dirname(__FILE__)."/config.php");
????$ENV_GOBACK_URL?=?"member_main.php";
????if($dopost=="add"){
????$jointime?=?$logintime?=?time();
????$loginip?=?$joinip?=?GetIP();
????$dsql->ExecuteNoneQuery("INSERT?INTO?dede_member?SET?`mtype`='$mtype',`userid`='$userid',`pwd`='$password',`uname`='$uname',`sex`='$sex'?,`rank`='$rank',`money`='$money',?`email`='$email',?`scores`='$scores',?`matt`='0',?`face`='',`safequestion`='0',`safeanswer`='$safeanswer',?`jointime`='$jointime',`joinip`='$joinip',`logintime`='$logintime',`loginip`='$loginip';");
?????ShowMsg('恭喜,成功添加一个用户!',$ENV_GOBACK_URL);
?????exit();
????}
????else{
????include?DedeInclude('templets/huiyuan_add.htm');
????}
?????>
|
?
?
huiyuan_add.htm 的代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
?
????
????
????
????
????
????
????
????
????
????
|
?
打开?dedeincinc_menu.php,找到
?
在其?下面?增加如下代码
完成。