这篇文章主要为大家解析了php注册审核重点,数据进行访问,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
关于审核,如发表文章的审核、员工请假的审核、药品申请的审核等等,代码大同小异。
一.注册功能(zhece.php chuli.php)
1.zhece.php
注册页面
用户名:
密码:
姓名:
性别:
生日:
2.chuli.php
$users = $_POST["users"];
$pwd = $_POST["pwd"];
$name= $_POST["name"];
$sex = $_POST["sex"];
$birthday = $_POST["birthday"];
require "DBDA.class.php";
$db = new DBDA();
$sql = "insert into users values ('{$users}','{$pwd}','{$name}',{$sex},'{$birthday}',0)";
if($db->query($sql,0)){
header("location:zhuce.php");
}
?>
二.登录功能(denglu.php login.php )
1.denglu.php
登录页面
用户名:
密码:
2.login.php
$users = $_POST["users"];
$pwd = $_POST["pwd"];
require "DBDA.class1.php";
$db = new DBDA();
$sql = "select * from users where users = '{$users}'";
$arr = $db->query($sql);
//$arr[0][1] 密码
//$arr[0][5] 审核状态
if($arr[0][1] == $pwd && !empty($pwd))
{
if($arr[0][5])
{
echo "登录成功!";
}
else{
echo "审核未通过!";
}
}
else{
echo "用户名或密码错误!";
}
?>
三.管理员的审核功能(guanliyuan.php tongguo.php chexiao.php)
1.guanliyuan.php
管理员审核
用户名 | 密码 | 姓名 | 性别 | 生日 | 操作 |
require"DBDA.class1.php";
$db = new DBDA();
$sql = "select * from users";
$arr = $db->query($sql);
foreach($arr as $v)
{
$str = "";
if($v[5])
{
$str = "已通过
撤销";
}
else
{
$str = "通过";
}
echo "
{$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}{$str}";}
?>
2.tongguo.php
$uid = $_GET["uid"];
require "DBDA.class.php";
$db = new DBDA();
$sql = "update users set isok=1 where uid='{$uid}'";
$db->query($sql,0);
header("location:guanliyuan.php");
3.chexiao.php
$uid = $_GET["uid"];
require "DBDA.class.php";
$db = new DBDA();
$sql = "update users set isok=0 where uid='{$uid}'";
$db->query($sql,0);
header("location:guanliyuan.php");