Push-Tutorial: Empire cms-Tutorial
Danke an das Empire CMS Backend Es gibt keine Funktion zum Hinzufügen von Mitgliedern, daher habe ich dieses Tutorial erstellt! Freunde, die es brauchen, sichern Sie bitte die Dateien und testen Sie die Änderungen!
Die Funktion zum manuellen Hinzufügen von Mitgliedern im Hintergrund
Es wurden speziell zwei Dateien geändert, AddMember.php
und ListMember.php
( im Verzeichnis e/admin/member/ )
1. Änderungsmethode:
1. Code in ListMember.php hinzufügen
①. Suchen Sie nach „//Mitglied ändern“ und fügen Sie den folgenden Code darüber hinzu:
//增加会员函数 function admin_AddMember($add,$logininid,$loginin){ global $empire,$dbtbpre; if(!trim($add[username])) { printerror("用户名不能为空","history.go(-1)",1,0,1); }else{ $num=$empire->gettotal("select count(*) as total from ".eReturnMemberTable()." where ".egetmf('username')."='$add[username]' limit 1"); if($num) { printerror("ReUsername","history.go(-1)"); } } if(!trim($add[password])) { printerror("密码不能为空","history.go(-1)",1,0,1); } else { $salt=eReturnMemberSalt(); $add[password]=eDoMemberPw($add[password],$salt); } if(!trim($add[email])) { printerror("邮箱不能为空","history.go(-1)",1,0,1); } CheckLevel($logininid,$loginin,$classid,"member");//验证权限 $checked=1; //变量 $add[groupid]=(int)$add[groupid]; //$registertime=time(); $registertime=eReturnAddMemberRegtime(); $rnd=make_password(20);//产生随机密码 $userkey=eReturnMemberUserKey(); //写入数据库 $sql=$empire->query("insert into {$dbtbpre}enewsmember(userid,username,password,rnd,email,registertime,groupid,checked,salt,userkey) values(NULL,'".addslashes($add[username])."','".addslashes($add[password])."','$rnd','".addslashes($add[email])."','$registertime','".addslashes($add[groupid])."','$checked','$salt','$userkey');"); if($sql) { insert_dolog("添加会员".$add[username]);//操作日志 printerror("添加会员成功","ListMember.php",1,0,1); }else { printerror("DbError","history.go(-1)"); } }
② Folgender Code darüber:
//增加会员 if($enews=="AddMember") { $add=$_POST['add']; admin_AddMember($add,$logininid,$loginin); }
③ Suchen Sie nach „Standort“. Schauen Sie nach unten, um „Registrierte Mitglieder“ oder „Liste der Rezeptionsmitglieder“ zu sehen
<input type="button" name="Submit5" value="注册会员" onclick="window.open('../../member/register/');">
<input type="button" name="Submit5" value="前台会员列表" onclick="window.open('../../member/list/');">
<input type="button" name="Submit5" value="增加会员"onclick="self.location.href='AddMember.php?enews=AddMember';">
2 . Fügen Sie in AddMember.php den Code
① hinzu und fügen Sie den folgenden Code darüber hinzu rrree
②. Suchen Sie am Ende unten nach „
<?php if($enews=="EditMember") { ?>
2. Verwendung:
Backend – Benutzer – Mitgliederverwaltung – Mitglieder verwalten – Mitglied hinzufügenDas obige ist der detaillierte Inhalt vonSo fügen Sie VIP zu Empire CMS hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!