Heim > CMS-Tutorial > Empire CMS > So fügen Sie VIP zu Empire CMS hinzu

So fügen Sie VIP zu Empire CMS hinzu

angryTom
Freigeben: 2019-07-19 13:47:15
Original
4185 Leute haben es durchsucht

So fügen Sie VIP zu Empire CMS hinzu

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)");     
       }     
    }
Nach dem Login kopieren

 ② Folgender Code darüber:

//增加会员    
   if($enews=="AddMember")    
   {      
   $add=$_POST['add'];    
   admin_AddMember($add,$logininid,$loginin);    
   }
Nach dem Login kopieren

③ 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(&#39;../../member/register/&#39;);">
Nach dem Login kopieren

oder

<input type="button" name="Submit5" value="前台会员列表" onclick="window.open(&#39;../../member/list/&#39;);">
Nach dem Login kopieren

Fügen Sie den folgenden Code entweder zu „Registriertes Mitglied“ oder „Rezeption-Mitgliederliste“ hinzu:

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

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")    
   {    ?>
Nach dem Login kopieren

2. Verwendung:

Backend – Benutzer – Mitgliederverwaltung – Mitglieder verwalten – Mitglied hinzufügen

Das 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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage