由于帝国CMS后台没有增加会员的功能,所以做了此教程!请有需要的小伙伴备份文件然后测试修改!

后台手动增加会员的功能

具体修改了两个文件,AddMember.php和ListMember.php(在e/admin/member/目录)

一、修改方法:

1、在ListMember.php添加代码

①、查找" //修改会员 " 在其上面添加以下代码:

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

-------------------------------------------------------------------------

③、查找" 位置 " ,找到后继续向下看有"注册会员"或"前台会员列表"

在"注册会员"或"前台会员列表",他两个的任意一个上面添加以下代码:

=======================================================================

2、在AddMember.php添加代码

①、查找" //取得表单 " 在其上面添加以下代码

?><?phpif ($enews=="EditMember"){

------------------------------------------------------------------------

②、在最下面查找" <?php " 或 " db_close() " 在其上面添加以下代码:

<?php }elseif($enews=="AddMember"){?>HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

增加会员/adminstyle.css" rel="stylesheet" type="text/css">

位置:=$url?>
增加会员         ">         
用户名
密码       
所属会员组                  =$group?>        
邮箱
   

<?php }?>

二、使用方法:

后台--用户--会员管理--管理会员--增加会员

php增加会员功能_在帝国CMS后台增加手动添加会员功能相关推荐

  1. 帝国cms用php输出点击数量,帝国CMS信息增加随机点击数的修改方法(最新教程)

    最近做开发中客户要求设置一个默认的点击数,让文章发布的时候自动产生一个随机的点击数(或者叫阅读量).这样做就是可以在.给文章增加"人气".之前并没有怎么倒腾过这个,所以刚开始弄这个 ...

  2. 帝国CMS与Ucenter同步通信,会员整合

    背景:公司因上市进行项目大整合.一部分项目使用phalcon新框架,一小部分使用帝国CMS,这样就产生了问题:phalcon框架对cookie具有加解密,帝国获取到phalcon的cookie但却无法 ...

  3. 帝国扩展变量是哪个php,帝国CMS后台系统设置里面的扩展变量是干什么的?

    原标题:帝国CMS后台系统设置里面的扩展变量是干什么的? 这个功能的位置就是在于后台系统菜单,就可以看到扩展变量这个功能了 如图所示: 1帝国cms后台系统设置里面的扩展变量是干什么的? 帝国cms后 ...

  4. php后台界面修改教程,帝国cms后台界面修改方法

    无忧主机小编在使用帝国cms的过程中,常常都会觉得帝国cms的后台界面永远都是那么的不够美观,无忧主机php虚拟主机的客户也有过这样的反映.为了使得看上去更高端,大气,上档次,小编就对后台的风格,样式 ...

  5. cms网站模板php修改,帝国CMS后台模板开发修改

    帝国CMS后台管理信息模板修改可以在模板文件里找到后台管理信息模板文件,然后进行代码里修改. 帝国CMS后台管理信息模板文件地址为: e\data\html\list\alllistinfo.php ...

  6. 帝国cms后台集成ueditor编辑器

    我更换成百度编辑器的原因有以下几点: 1.使用百度编辑器的图片粘贴上传功能,这个功能实在是太有必要了,有开发的过程中或上传的过程中,通常用qq直接截图,直接放到文章上面,避免了再放到本地保存的情况,真 ...

  7. oracle ||#039; where #039;||condition;,帝国cms后台添加字段提示#039;Row size too large. The maximum row size...

    今天在帝国cms后台创建系统模型,添加字段时报了一个错误,ERROR 1118 (42000): Row size too large. The maximum row size for the us ...

  8. 忘记帝国cms后台登录密码和认证码如何找回

    帝国cms后台管理员登录账号.密码或者认证码忘记了怎么办?还在苦苦的一遍遍修改数据库的user表吗?这里介绍一个最简单的方法找回账号密码和验证码 1.下载附件,把文件上传到网站根目录,上传到根目录即可 ...

  9. 帝国cms后台登录显示Table 'empirecms.***_enewsloginfail' doesn't exist

    帝国cms后台登录后显示Table 'empirecms.***_enewsloginfail' doesn't exist select count(*) as total from ***_ene ...

  10. 帝国cms后台登录用户名账号密码忘记了怎么重置找回?

    帝国cms后台登录账号密码是我们登录网站后台的关键密钥,那么如果忘记了,我们如何重置用户名密码,或者怎么找回用户名账号和密码?下面请看教程 1.浏览器登录phpMyAdmin控制界面,输入账号密码登录 ...

最新文章

  1. 开放神经网络交换(ONNX)工具
  2. 单链表-删除单链表L中第一个值为x的结点的前驱结点(三指针法)
  3. 数博前沿 | 企业数据应用:聚焦场景,打通“最后一公里”
  4. 中国蒸汽拖把行业竞争状况分析及十四五发展趋势研究报告2021年版
  5. 微信公众平台两种消息处理流程对比
  6. Nginx反向代理的系统优化
  7. TaskScheduler相关
  8. 终于有人把 Spring 循环依赖讲清楚了!
  9. C语言课后习题(9)
  10. python内存管理错误的是_Python内存管理机制
  11. 一道c++小编程题,
  12. Scala_类和对象
  13. Silverlight 用户代码未处理 TypeLoadException
  14. CentOS添加永久静态路由
  15. Ibatis SqlMapclient对象
  16. 在线视频加密播放(加密视频观看)
  17. IQtree:使用 SNP 数据构建 有根 系统发育树及踩坑
  18. 阿里云DataV数据展示的一些sql写法
  19. linux添加静态ipv6路由,请问如何在CentOS7上配置已经静态路由好的IPv6地址块?
  20. 干货,看微信小程序后台用户数据如何演变和递增

热门文章

  1. 图像处理_Opencv中Mat矩阵中data、size、depth、elemSize、step等属性的理解
  2. C++11多线程 unique_lock详解
  3. 算法笔记_面试题_1.爬楼梯
  4. python数据分析之(7)简单绘图pylab
  5. 后缀表达式转中缀表达式(非常简单易懂)
  6. Spring框架 @ResponseBody注解 编码问题: 论设置 Accept 的重要性
  7. org.springframework.web.context.ContextLoaderListener 解决方案
  8. Java学习不走弯路教程(16 用Ajava异步请求)
  9. dbvisulizer 存储过程
  10. 【VR】Leap Motion 官网文档 FingerModel (手指模型)