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 相关文章推荐
实用PHP会员权限控制实现原理分析
May 29 PHP
PHP url 加密解密函数代码
Aug 26 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 PHP
PHPExcel读取Excel文件的实现代码
Dec 06 PHP
laravel 5 实现模板主题功能
Mar 02 PHP
php传值赋值和传地址赋值用法实例分析
Jun 20 PHP
PHP的命令行命令使用指南
Aug 18 PHP
CI框架中类的自动加载问题分析
Nov 21 PHP
php中this关键字用法分析
Dec 07 PHP
PHP判断json格式是否正确的实现代码
Sep 20 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
Nov 14 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
May 12 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
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
jQuery遍历Form示例代码
2013/09/03 Javascript
jquery动态更换设置背景图的方法
2014/03/25 Javascript
JavaScript替换当前页面的方法
2015/04/03 Javascript
浅析JavaScript访问对象属性和方法及区别
2015/11/16 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
Vue声明式渲染详解
2017/05/17 Javascript
深入理解vue中的$set
2017/06/01 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
2017/11/28 Javascript
基于jQuery实现挂号平台首页源码
2020/01/06 jQuery
js实现星星打分效果
2020/07/05 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
[39:02]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs VGJ.T
2018/04/01 DOTA
Tensorflow之Saver的用法详解
2018/04/23 Python
python 实现对文件夹中的图像连续重命名方法
2018/10/25 Python
对python中GUI,Label和Button的实例详解
2019/06/27 Python
python中下标和切片的使用方法解析
2019/08/27 Python
Django admin禁用编辑链接和添加删除操作详解
2019/11/15 Python
python 求10个数的平均数实例
2019/12/16 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
2020/06/29 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
Flask-SocketIO服务端安装及使用代码示例
2020/11/26 Python
利用CSS3实现动态的二级三级菜单效果实例源码
2017/01/04 HTML / CSS
一款纯css3实现的响应式导航
2014/10/31 HTML / CSS
韩国女装NO.1网店:STYLENANDA
2016/09/16 全球购物
介绍一下sql server的安全性
2014/08/10 面试题
.NET remoting中对象激活的两种方式
2015/06/08 面试题
初级会计求职信范文
2014/02/15 职场文书
给老师的一封建议书
2014/03/13 职场文书
中层干部培训方案
2014/06/16 职场文书
党小组评议意见
2015/06/02 职场文书
大学运动会加油稿
2015/07/22 职场文书