首页  »  站长资讯  »  网站优化

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

2023/03/11 12:22     创新屋收录网     已浏览351次
我们在运营含有会员系统的网站前期,由于注册会员比较少,或者限制了会员自主注册功能,就需要管理员在后台直接添加会员。织梦默认后台是不能添加会员的。今天做了以下二次开发。可以支持在后台直接添加会员。

开发方法

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 = "rn";

                 echo $options;

                ?>
 

               

                    

               

               


       


   

   

打开 dedeincinc_menu.php,找到



在其 下面 增加如下代码



完成。