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 相关文章推荐
杏林同学录(六)
Oct 09 PHP
PHP iconv 解决utf-8和gb2312编码转换问题
Apr 12 PHP
PHP中实现汉字转区位码应用源码实例解析
Jun 14 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
Jun 22 PHP
linux中cd命令使用详解
Jan 08 PHP
php实现读取手机客户端浏览器的类
Jan 09 PHP
Laravel 5框架学习之表单
Apr 08 PHP
php实现简易聊天室应用代码
Sep 23 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 PHP
Yii视图CGridView列表用法实例分析
Jul 12 PHP
PHP简单实现正则匹配省市区的方法
Apr 13 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
May 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
php开发工具之vs2005图解
2008/01/12 PHP
php去除换行(回车换行)的三种方法
2014/03/26 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
php去除数组中重复数据
2014/11/18 PHP
PHP receiveMail实现收邮件功能
2018/04/25 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
使用原生javascript创建通用表单验证——更锋利的使用dom对象
2011/09/13 Javascript
Javascript中找到子元素在父元素内相对位置的代码
2012/07/21 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
javascript性能优化之事件委托实例详解
2015/12/12 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
基于jQuery实现滚动切换效果
2016/12/02 Javascript
使用Bootstrap美化按钮实例代码(demo)
2017/02/03 Javascript
EasyUI实现下拉框多选功能
2017/11/07 Javascript
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
2018/07/23 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
在vue中使用防抖函数组件操作
2020/07/26 Javascript
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
Python实现JS解密并爬取某音漫客网站
2020/10/23 Python
世界顶级户外运动品牌折扣网站:LeftLane Sports
2019/06/12 全球购物
英国时尚高尔夫服装购物网站:Trendy Golf
2020/01/10 全球购物
大学生优秀的自我评价分享
2013/10/22 职场文书
中英文自我评价常用句型
2013/12/19 职场文书
超市总经理岗位职责
2014/02/02 职场文书
优秀部门获奖感言
2014/02/14 职场文书
人事专员职责
2014/02/22 职场文书
2015年纪委工作总结
2015/05/13 职场文书
《生物入侵者》教学反思
2016/02/16 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书
Python pygame实现中国象棋单机版源码
2021/06/20 Python
正则表达式基础与常用验证表达式
2022/06/16 Javascript