php注册审核重点解析(数据访问)


Posted in PHP onMay 23, 2017

关于审核,如发表文章的审核、员工请假的审核、药品申请的审核等等,代码大同小异。

一.注册功能(zhece.php   chuli.php)

1.zhece.php

php注册审核重点解析(数据访问)

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>
 <form method="post" action="chuli.php">
 <div style="margin:10px 500px"> 
   <h2 >        注册页面</h2>
  <div>用户名:<input type="text" name="users"/></div><br />
  <div>密码:<input type="text" name="pwd"/></div><br />
  <div>姓名:<input type="text" name="name"/></div><br />
  <div>性别:<input type="text" name="sex"/></div><br />
  <div>生日:<input type="text" name="birthday"/></div><br />
  <input type="submit" value="注册" />
  <a href="denglu.php" rel="external nofollow" >已有账号,立即登录</a>
  </div>
 </form>
 <body>
 </body>
</html>

2.chuli.php

<?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 ) 

php注册审核重点解析(数据访问)

1.denglu.php

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>
 <body>
  <form method="post" action="login.php">
 <div style="margin:100px 500px"> 
   <h2 >        登录页面</h2>
  <div>用户名:<input type="text" name="users"/></div><br />
  <div>密码:<input type="text" name="pwd"/></div><br />
  <input type="submit" value="登录" />
  <a href="zhuce.php" rel="external nofollow" >没有账号,立即注册</a>
  </div>
 </form>
 </body>
</html>

2.login.php

<?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)

php注册审核重点解析(数据访问)

1.guanliyuan.php

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
 </head>

<body>
<h1>管理员审核</h1>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
 <tr>
  <td>用户名</td>
  <td>密码</td>
  <td>姓名</td>
  <td>性别</td>
  <td>生日</td>
  <td>操作</td>
 </tr>
 <?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 = "<span style='color:green'>已通过</span>
   <a href='chexiao.php?uid={$v[0]}'>撤销</a>";
  }
  else
  {
   $str = "<a href='tongguo.php?uid={$v[0]}'>通过</a>";
  }
  
  echo "<tr>
  <td>{$v[0]}</td>
  <td>{$v[1]}</td>
  <td>{$v[2]}</td>
  <td>{$v[3]}</td>
  <td>{$v[4]}</td>
  <td>{$str}</td>
 </tr>";
 }
 ?>
</table>
</body>
</html>

2.tongguo.php

<?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

<?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");

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
使用 MySQL 开始 PHP 会话
Dec 21 PHP
php addslashes 函数详细分析说明
Jun 23 PHP
PHP 获取远程文件内容的函数代码
Mar 24 PHP
检测png图片是否完整的php代码
Sep 06 PHP
PHP原生模板引擎 最简单的模板引擎
Apr 25 PHP
php文本转图片自动换行的方法
Mar 13 PHP
深入解析PHP内存管理之谁动了我的内存
Jun 20 PHP
php实现在服务器上创建目录的方法
Mar 16 PHP
php实现根据IP地址获取其所在省市的方法
Apr 30 PHP
php使用Jpgraph绘制3D饼状图的方法
Jun 10 PHP
PHP程序员的技术成长规划
Mar 25 PHP
php获取今日开始时间和结束时间的方法
Feb 27 PHP
php + nginx项目中的权限详解
May 23 #PHP
Yii框架实现记录日志到自定义文件的方法
May 23 #PHP
Yii 2.0如何使用页面缓存方法示例
May 23 #PHP
PHP创建单例后台进程的方法示例
May 23 #PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
May 23 #PHP
yii 2.0中表单小部件的使用方法示例
May 23 #PHP
php实现留言板功能(会话控制)
May 23 #PHP
You might like
《一拳超人》埼玉一拳下去,他们存在了800年毫无意义!
2020/03/02 日漫
1.PHP简介
2006/10/09 PHP
header跳转和include包含问题详解
2012/09/08 PHP
探讨PHP调用时间格式的参数详解
2013/06/06 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
php实现HTML实体编号与非ASCII字符串相互转换类实例
2016/11/02 PHP
PHP内置加密函数详解
2016/11/20 PHP
JS获取整个页面文档的实现代码
2011/12/15 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
2014/01/20 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
JavaScript中的包装对象介绍
2015/01/27 Javascript
Jquery基础教程之DOM操作
2015/08/19 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
node版本管理工具n包使用教程详解
2018/11/09 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
微信小程序实现分页加载效果
2020/11/19 Javascript
Python 基于Twisted框架的文件夹网络传输源码
2016/08/28 Python
基于pandas将类别属性转化为数值属性的方法
2018/07/25 Python
查看python安装路径及pip安装的包列表及路径
2019/04/03 Python
Python使用微信itchat接口实现查看自己微信的信息功能详解
2019/08/22 Python
python软件都是免费的吗
2020/06/18 Python
css3 2D图片转动样式可以扩充到Js当中
2014/04/29 HTML / CSS
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
大学生优秀的自我评价分享
2013/10/22 职场文书
给排水工程师岗位职责
2013/11/21 职场文书
承办会议欢迎词
2014/01/17 职场文书
优秀乡村医生事迹材料
2014/05/28 职场文书
2015年新农村建设指导员工作总结
2015/07/24 职场文书
感恩主题班会教案
2015/08/12 职场文书
《我要的是葫芦》教学反思
2016/02/18 职场文书
2016年社区文体活动总结
2016/04/06 职场文书
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
Java方法重载和方法重写的区别到底在哪?
2021/06/11 Java/Android
Python Flask实现进度条
2022/05/11 Python