ホームページ >CMS チュートリアル >エンパイアCMS >Empire CMS に VIP を追加する方法

Empire CMS に VIP を追加する方法

angryTom
angryTomオリジナル
2019-07-19 13:47:154205ブラウズ

Empire CMS に VIP を追加する方法

提案チュートリアル: Empire cms チュートリアル

Empire CMS のおかげで背景 メンバーを追加する機能がないのでチュートリアルを作りました!必要な友人は、ファイルをバックアップして変更をテストしてください。

バックグラウンドでメンバーを手動で追加する機能

具体的には、AddMember.phpListMember.php の 2 つのファイルを変更しました ( e /admin/member/directory)

1. 変更方法:

1. ListMember 内. PHP 追加コード

# ①、「 //Modify member」を探し、その上に次のコードを追加します。 ②、「 //メンバーの削除」を見つけます その上に次のコードを追加します:

//增加会员函数    
    
   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)");     
       }     
    }

③. 「場所」を検索します。見つけたら、さらに下に見て「登録済みメンバー」を表示します。 」または「フロントメンバーリスト」

//增加会员    
   if($enews=="AddMember")    
   {      
   $add=$_POST['add'];    
   admin_AddMember($add,$logininid,$loginin);    
   }
または
<input type="button" name="Submit5" value="注册会员" onclick="window.open(&#39;../../member/register/&#39;);">

「登録メンバー」または「フロントメンバーリスト」のいずれかに次のコードを追加します。 ##
<input type="button" name="Submit5" value="前台会员列表" onclick="window.open(&#39;../../member/list/&#39;);">

2. AddMember.phpにコードを追加します

## ①「//Get the form」を見つけて次のコードを追加します

<input type="button" name="Submit5" value="增加会员"onclick="self.location.href=&#39;AddMember.php?enews=AddMember&#39;;">

②. 下部で「##二、使用法:

バックエンド -- ユーザー -- メンバー管理 -- メンバーの管理 -- メンバーの追加

以上がEmpire CMS に VIP を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。