当注册后,先将信息保存到session,通过审核后才会添加到数据库中,

审核通过后状态变为已通过,这时添加到数据库中的信息进行登录。若发现此用户的不良行为,可以撤销通过。

注册页面:

注册

注册

用户名:

密 码:

姓 名:

性 别:

生 日:

注册处理:(注册成功后要进行审核)

include ("../DBDA.class.php");

$db=new DBDA();

$uid=$_POST["uid"];

$psw=$_POST["psw"];

$name=$_POST["name"];

$sex=$_POST["sex"];

$s=1;

if($sex=="女")

{

$s=0;

}

$birthday=$_POST["birthday"];

$sql = "insert into Users values('{$uid}','{$psw}','{$name}',{$s},'{$birthday}',false)";

//echo $sql;

$r=$db->Query($sql,1);

if($r)

{

header ("location:zhuce.php");

}

else

{

echo "注册失败!";

}

登录页面:

登录

登录

用户名:

密  码:

登录处理:(审核通过才能登录)

session_start();

include ("../DBDA.class.php");

$db=new DBDA();

$uid=$_POST["uid"];

$psw=$_POST["psw"];

$sql="select count(*) from users where uid='{$uid}' and psw='{$psw}' and isok=true";

$r=$db->StrQuery($sql);

if($r==1)

{

$_SESSION["uid"]=$uid;

header("location:main.php");

}

else

{

header("location:denglu.php");

}

审核主页面:(只管理员可见)

审核

审核

姓名 性别 生日 状态

include ("../DBDA.class.php");

$db=new DBDA();

$sql="select * from users";

$attr=$db->Query($sql);

foreach($attr as $v)

{

//状态判断isok

$zt="";

if($v[5])

{

$zt="已通过 撤销";

}

else

{

$zt="审核";

}

echo "

{$v[2]}{$v[3]}{$v[4]}{$zt}";

}

?>

审核处理:(审核成功显示已通过)

$uid=$_GET["uid"];

include("../DBDA.class.php");

$db=new DBDA();

$sql="update users set isok=true where uid='{$uid}'";

if($db->Query($sql,1))

{

header("location:main.php");

}

else

{

echo "审核失败!";

}

撤销处理:(撤销审核,无法登录)

$uid=$_GET["uid"];

include ("../DBDA.class.php");

$db=new DBDA();

$sql="update users set isok=false where uid='{$uid}'";

if($db->Query($sql,1))

{

header("location:main.php");

}

else

{

echo "撤销失败!";

}

页面运行显示:

用php做注册审核

做注册审核就像前面讲的注册登录一样,也是要连接数据库 首先在数据库内要做这样一张表: 表名为users表 里面的列名分别为用户名,密码,姓名,性别,生日,账户的状态,照片 然后就可以写代码了,要注册的 ...

php注册审核

通过注册审核,判断刚创建的账户是否可以使用. 后台管理员审核通过后,账号可以使用. 通过session 设置只能通过登录入口进入网页. 原理:通过数据库设置账号的一个字段状态,例: isok:1, i ...

php链接数据库 批量删除 和 注册审核

理解 :  hiden   value    session   name="a[]"         1.  form  表单上传的 value=" "值   ...

11月6日下午PHP注册审核(审核状态控制登录、可以更改审核状态)

1.创建登录界面 //W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...

php 注册审核

注册界面 engluchuli.php" method="post">

如何用PHP做到页面注册审核

用户注册后就有该条用户记录,你对用户表设一个"审核状态"字段,默认值设为"未审核",然后你写几句审核代码做成一个功能,按照你们的意愿若审核通过你把审核状态改为& ...

随机推荐

ABP理论学习之SignalR集成

返回总目录 本篇目录 介绍 安装 建立连接 内置功能 你自己的SignaR代码 介绍 Abp.Web.SignalR 使得在基于ABP的应用程序中使用 SignalR相当容易.查看SignalR文档获 ...

Oracle:从SQL文件批量导入数据

进入DOS界面. 进入SQL文件目录. 在命令提示下运行SqlPlus,c:\sql>sqlplus user_name/password@net_service_name 指定SQL执行日志文 ...

蔡勒(Zeller)公式

蔡勒(Zeller)公式,是一个计算星期的公式,随便给一个日期,就能用这个公式推算出是星期几. W =[ [c/4] - 2c + y + [y/4] + [13 * (m+1) / 5] + d - ...

[物理学与PDEs]第5章习题2 Jacobian 的物质导数

验证 (3. 6) 式, 即证明 $$\bex \cfrac{\rd J}{\rd t}=J\Div_y {\bf v}. \eex$$ 证明: $$\beex \bea \cfrac{\rd J}{ ...

【代码笔记】Web-HTML-链接

一,效果图. 二,代码.

...

eclipse中用maven创建web项目

上一节中完成了本地的maven环境搭建,在eclipse中怎么创建一个maven项目呢 一.eclipse中配置maven环境 eclipse版本4.3 1.打开菜单Help->Eclipse ...

glob

主要是用来在匹配文件,相当shell中用通配符匹配. 用法: glob.glob(pathname) # 返回匹配的文件作为一个列表返回 glob.iglob(pathname) # 匹配到的文件名, ...

【测试设计】性能测试工具选择:wrk?jmeter?locust?还是LR?

原文链接:http://www.51testing.com/html/49/n-3721249.html 前言 当你想做性能测试的时候,你会选择什么样的测试工具呢?是会选择wrk?jmeter?loc ...

python的subprocess基本

先在同一个文件夹下创建两个.py文件. 第一个:13.py # -*- coding: utf-8 -*- __author__ = "YuDian" ''' multiproce ...

调用settings.py的配置信息作为全局使用

项目中一些比较零散的信息可以保存在数据库,也可以保存在settings.py里面   并且这些变量也可以像引用数据里面的数据使用,     可以把信息保存在settings.py里面,也可以保存在数据 ...

php用户注册审核,php 之 注册审核(0523)相关推荐

  1. ECSHOP会员注册审核插件【会员注册审核登录】ECSHOP会员注册审核插件,会员注册审核通过登录

    ECSHOP会员注册审核插件,会员注册审核通过登录 ​​​​​​​功能简介: ECSHOP会员注册审核登录插件实现了用户注册是否需要管理员审核的可控制功能!后台开启注册审核,用户注册成功则需要等待管理 ...

  2. 17.后台管理注册审核接口

    17.后台管理注册审核接口 17.1.后台管理注册审核列表接口 新增status=5 审核不通过 状态 请求 /manage/waitAidit 参数: page page_size org_id p ...

  3. 5月23 注册审核

    注册数据显示页面zhuce.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...

  4. 会员注册审核状态更新计算

    网站会员注册审核,数据库记录审核状态值计算 审核状态使用二进制算法计算各个条件 1111 从左至右 身份证正面通过 身份证反面通过 驾照左面通过 驾照右面通过 审核状态值:计算 1.$approve_ ...

  5. SQL Server 审核(Audit)-- 审核组件

    关于审核的架构如下图. SQL Server 审核 审核是由"服务器操作组"."数据库操作组"等操作组合而成,可用于收集与监视服务器级别或数据库级别的操作.审核 ...

  6. PO RELEASE 采购订单审核(支持多级审核)

    *&--------------------------------------------------------------* *& FUNCTION:ZRFC_MM_ME21N ...

  7. apexsql使用方法_使用ApexSQL审核执行SQL Server审核

    apexsql使用方法 This is the last article, but not least, in the SQL Server Audit series. In this series ...

  8. soar ddl审核规范_SQL Server审核功能– DDL事件审核示例

    soar ddl审核规范 介绍 (Introduction) In a previous article "SQL Server Audit feature – discovery and ...

  9. 域名备案申请未通过管局审核,因为在审核通过前网站已开通

    域名备案申请未通过管局审核,因为在审核通过前网站已开通 如图: 备案前的域名不要解析!不要解析!不要解析!

  10. php 审核功能 实现,Thinkphp审核功能的实现

    审核功能经过几个小时的奋战终于完成了,现在我就与广大网友分享我的成果 我定义未审核为-1,审核通过为1,审核不通过为0 下面请看HTML代码 学号 姓名 审核状态 操作 {$vo.id}{$vo.na ...

最新文章

  1. 计算机的主要危害是什么意思,cpu使用率是什么意思 cpu使用率低但是电脑卡原因...
  2. JavaScript由哪三部分组成呢?
  3. 模板:无旋treap
  4. element弹框的的this.$alert、this.$prompt方法用法
  5. flowable 多实例动态添加人
  6. curaengine linux编译,CuraEngine开源程序解读
  7. poj 2329 Nearest number - 2 这道题广搜为什么就是wa啊!!求解
  8. 标记重复值删除重复值
  9. 如何从excel中删除奇数行或偶数行
  10. 在微博投放广告有哪些优势呢?微博广告推广位置介绍!
  11. initialization on demand holder
  12. 硬盘大于2t能不能装Oracle,硬盘容量超过2t的电脑怎么装系统|硬盘大于2t电脑安装系统教程...
  13. MIUI14+安卓13 Root教程 小米10 小米11 小米12 小米13 红米
  14. 6个常用大数据分析工具集锦
  15. PHP内核-Apache2的SAPI
  16. 火山视窗opencv计算机视觉入门
  17. 工具变量:顶刊中的Shock-IV整理
  18. NameValuePair问题
  19. Android学习——UI高级组件三
  20. HTML5常用基础标签

热门文章

  1. java怎么实现微博评论_用户操作之回复评论、查看微博评论功能实现一
  2. php在线拍照代码,html5可以实现在线拍照了
  3. ​三类互联网创业方式
  4. 信号与线性系统翻转课堂笔记1
  5. 一些比较好用的网站整站下载工具
  6. 利用MS的CASTEP模块模拟Pd(110)表面CO分子的吸附
  7. Zemax学习笔记(4)- 设计单透镜实例_1,设置
  8. 红帽9linux安装ios,红帽linux9.0安装教程
  9. Day 9 2021.3.10多线程-Lambda表达式-File类
  10. CS269I:Incentives in Computer Science 学习笔记 Lecture 20: Fair Division(公平分配)(本系列完结撒花!)