由于帝國cms后臺沒有增加會員的功能,所以做了此教程!請有需要的小伙伴備份文件然后測試修改!
后臺手動增加會員的功能
具體修改了兩個文件,AddMember.php和ListMember.php(在e/admin/member/目錄)
一、修改方法:
1、在ListMember.php添加代碼
①、查找" //修改會員 " 在其上面添加以下代碼:
//增加會員函數(shù)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");//驗證權(quán)限$checked=1;//變量$add[groupid]=(int)$add[groupid];//$registertime=time();$registertime=eReturnAddMemberRegtime();$rnd=make_password(20);//產(chǎn)生隨機(jī)密碼$userkey=eReturnMemberUserKey();//寫入數(shù)據(jù)庫$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)");}}---------------------------------------------------------------------②、查找"?//刪除會員?"?在其上面添加以下代碼://增加會員if($enews=="AddMember"){$add=$_POST['add'];admin_AddMember($add,$logininid,$loginin);}-------------------------------------------------------------------------
③、查找" 位置 " ,找到后繼續(xù)向下看有"注冊會員"或"前臺會員列表"
或
在"注冊會員"或"前臺會員列表",他兩個的任意一個上面添加以下代碼:
=======================================================================
2、在AddMember.php添加代碼
①、查找" //取得表單 " 在其上面添加以下代碼
?><?phpif($enews=="EditMember"){------------------------------------------------------------------------
②、在最下面查找" <?php " 或 " db_close() " 在其上面添加以下代碼:
<?php}elseif($enews=="AddMember"){?>增加會員 /adminstyle.css"?rel="stylesheet"?type="text/css">??????位置:<?=$url?> ??
<?php}?>二、使用方法:
后臺--用戶--會員管理--管理會員--增加會員
新聞熱點
疑難解答