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学习笔记 [预定义数组(超全局数组)]
Jun 09 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
Nov 26 PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
May 10 PHP
php继承中方法重载(覆盖)的应用场合
Feb 09 PHP
浅谈COOKIE和SESSION区别
Jul 19 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
May 20 PHP
基于PHP实现用户注册登录功能
Oct 14 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
Feb 08 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
wordpress自定义标签云与随机获取标签的方法详解
Mar 22 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
ADODB结合SMARTY使用~超级强
2006/11/25 PHP
特转载一高手总结PHP学习资源和链接.
2006/12/05 PHP
PHP 文件缓存的性能测试
2010/04/25 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
jquery 获取标签名(tagName)示例代码
2013/07/11 Javascript
jQuery不兼容input的change事件问题解决过程
2014/12/05 Javascript
jQuery.trim() 函数及trim()用法详解
2015/10/26 Javascript
开启Javascript中apply、call、bind的用法之旅模式
2015/10/28 Javascript
javascript中apply、call和bind的使用区别
2016/04/05 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
微信小程序 图片宽度自适应的实现
2017/04/06 Javascript
JavaScript实现的文本框placeholder提示文字功能示例
2018/07/25 Javascript
解决vue路由后界面没有变化,但是链接有的问题
2018/09/01 Javascript
用VueJS写一个Chrome浏览器插件的实现方法
2019/02/27 Javascript
在vue中使用axios实现post方式获取二进制流下载文件(实例代码)
2019/12/16 Javascript
[40:48]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第二局
2016/02/28 DOTA
详解Numpy中的广播原则/机制
2018/09/20 Python
python 文件查找及内容匹配方法
2018/10/25 Python
python实现年会抽奖程序
2019/01/22 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
keras自定义回调函数查看训练的loss和accuracy方式
2020/05/23 Python
html5基础标签(html5视频标签 html5新标签用法)
2013/12/30 HTML / CSS
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
英国假睫毛购买网站:FalseEyelashes.co.uk
2018/05/23 全球购物
澳大利亚领先的孕妇服装品牌:Mamaway
2018/08/14 全球购物
阿联酋优惠券服务:Living Kool
2019/12/12 全球购物
个人培训自我鉴定
2014/03/28 职场文书
个人担保书范文
2014/05/20 职场文书
秋冬农业生产标语
2014/10/09 职场文书
晚自修旷课检讨书怎么写
2014/11/17 职场文书
2014年度工作总结报告
2014/12/15 职场文书
PostgreSQL解析URL的方法
2021/08/02 PostgreSQL
PostgreSQL 插入INSERT、删除DELETE、更新UPDATE、事务transaction
2022/04/12 PostgreSQL