织梦后台直接添加会员功能开发方法

2022-08-18

我们在运营含有会员系统的网站前期,由于注册会员比较少,或者限制了会员自主注册功能,就需要管理员在后台直接添加会员。织梦默认后台是不能添加会员的。今天做了以下二次开发。可以支持在后台直接添加会员。
开发方法
1、需要新增两个文件: huiyuan_add.php 和 huiyuan.htm。huiyuan_add.php放在 /dede/文件夹下,huiyuan_add.htm放在/dede/templets/文件夹下。
huiyuan_add.php 代码如下:    
        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 的代码如下:
 
   
   
    添加会员
   
   
   
   
   
   
     
       
   
   
   
   
   
'>会员管理 >> 添加会员

       
           
             
           
           
             
             
               
               
             
             
               
               
             
             
               
               
             
             
               
               
             
             
               
               
             
             
               
               
             
             
               
               
             
             
               
               
             
           
       
用户名:
                 
                
密 码:
               
               
用户类型:
               
                           
                  个人  
                 企业
               
电子邮箱:
               
               
昵 称:
               
              
性 别:
               
                  男  
                
                  女
                
                  保密
                
等级:                  $MemberTypes = '';
                 $dsql->SetQuery("Select rank,membername From `dede_arcrank` where rank>0");
                 $dsql->Execute('n');
                 $MemberTypes[0] = "限制会员";
                 while($nrow = $dsql->GetObject('n')){
                      $MemberTypes[$nrow->rank] = $nrow->membername;
                 }
                 $options = "\r\n";
                 echo $options;
                ?>
 
               
                    
               
               

       

   
   
打开 dede\inc\inc_menu.php,找到

在其 下面 增加如下代码

完成。

非凡技术导航 优秀网址导航免费网站收录 网站地图

本站收录的网站若侵害到您的利益,请联系我们删除处理

Copyright ©2020 Guojiz V 5.5All Rights Reserved.

备案号 )| 1735737677|