博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
注册审核
阅读量:4963 次
发布时间:2019-06-12

本文共 1163 字,大约阅读时间需要 3 分钟。

一、注册审核

(1)数据库中要有保存注册人员的表

(2)编写注册页面和注册处理页面

需要注意的是:

1.在表中有权限设置(是否让注册的用户登录列)这一列在注册页面不用显示出来

2.在注册处理页面上的权限列可以设置值为0(0代表没有登录权限,1代表有登录权限)

登录页面和登陆处理页面

登录页面登录处理页面中要注意的是权限的判断

1 
query($sql);11 $arr[0][1];//密码12 $arr[0][5];//状态(即有没有通过审核)13 if($arr[0][1] == $pwd && !empty($pwd))14 {15 if($arr[0][5])16 {17 echo "可以登录";18 }19 else20 {21 echo "该账号未通过审核";22 } 23 }24 else25 {26 echo "用户名或密码输入错误";27 }

有权限才能登陆,这就说明必须有管理员审核同意的情况下才能登陆

所以要有管理员的操作页面(页面就是获取数据库中注册成员的情况)然后管理员就可以根据成员的情况来进行操作(通过或者不通过)

这个代码前面和查询是一样的所以就不多写了,看看效果就行

黄色部分就是通过的

这个页面需要注意的是获取表的时候后面的操作部分

1 
query($sql); 6 foreach($arr as $v) 7 { 8 $str="";//给个空值,在判断的时候修改 9 if($v[5])////索引号是5的就是权限的列10 {11 $str="已通过锁定";12 }//这里要写锁定的页面进行处理,锁定是它原本是通过的把它变为不通过13 else14 {15 $str="通过";//这里要写通过的页面进行处理16 }17 echo "18 {$v[0]}19 {$v[1]}20 {$v[2]}21 {$v[3]}22 {$v[4]}23 {$str}24 ";25 }26 ?>

锁定页面和通过页面是一样的就是将0改为1,1改为0,因为0代表未通过的,1代表通过的。

query($sql,0))//这个0不能改这是和封装类联系的,这里的0代表增删改,1代表查找。我封装类里是1因为这里是改变所以我要改为0。{ header("location:guanliyuan.php");}

 

转载于:https://www.cnblogs.com/douchenchen/p/6808063.html

你可能感兴趣的文章
Android中全屏或者取消标题栏
查看>>
处理器管理与进程调度
查看>>
页面懒加载
查看>>
向量非零元素个数_向量范数详解+代码实现
查看>>
java zip 中文文件名乱码_java使用zip压缩中文文件名乱码的解决办法
查看>>
java if 用法详解_Java编程中的条件判断之if语句的用法详解
查看>>
kafka的java客户端_KAFKA Producer java客户端示例
查看>>
java -f_java学习笔记(一)
查看>>
java 什么题目好做_用java做这些题目
查看>>
java中的合同打印_比较方法违反了Java 7中的一般合同
查看>>
php 位运算与权限,怎么在PHP中使用位运算对网站的权限进行管理
查看>>
php include效率,php include类文件超时
查看>>
matlab sin函数 fft,matlab的fft函数的使用教程
查看>>
wcdma下行如何解扩解扰 matlab,WCDMA技术基础.ppt
查看>>
MySQL date_format() 函数
查看>>
mysql 时间处理
查看>>
mysql adddate()函数
查看>>
mysql addtime() 函数
查看>>
mysql 根据日期时间查询数据
查看>>
mysql 创建时间字段
查看>>