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中Session的概念
Oct 09 PHP
PHP编码规范之注释和文件结构说明
Jul 09 PHP
PHP目录函数实现创建、读取目录教程实例
Jan 13 PHP
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
Aug 08 PHP
php读取远程gzip压缩网页的方法
Dec 29 PHP
使用php转义输出HTML到JavaScript
Mar 27 PHP
标准版Eclipse搭建PHP环境的详细步骤
Nov 18 PHP
PHP模板引擎Smarty中变量的使用方法示例
Apr 11 PHP
php使用ffmpeg向视频中添加文字字幕的实现方法
May 23 PHP
php实现xml与json之间的相互转换功能实例
Jul 07 PHP
Laravel Memcached缓存驱动的配置与应用方法分析
Oct 08 PHP
详细解读php的命名空间(二)
Feb 21 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实现浏览器点击下载TXT文档的方法详解
2013/06/02 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
解决laravel id非自增 模型取回为0 的问题
2019/10/11 PHP
基于jquery自定义的漂亮单选按钮RadioButton
2013/11/19 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
2014/04/25 Javascript
thinkphp 表名 大小写 窍门
2015/02/01 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
2016/06/01 Javascript
JavaScript实现Fly Bird小游戏
2016/12/15 Javascript
jQuery序列化后的表单值转换成Json
2017/06/16 jQuery
ComboBox(下拉列表框)通过url加载调用远程数据的方法
2017/08/06 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
js 取消页面可以选中文字的功能方法
2018/01/02 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
ES6中new Function()语法及应用实例分析
2020/02/19 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
Python线程的两种编程方式
2015/04/14 Python
NumPy.npy与pandas DataFrame的实例讲解
2018/07/09 Python
bluepy 一款python封装的BLE利器简单介绍
2019/06/25 Python
使用pip安装python库的多种方式
2019/07/31 Python
Python运行DLL文件的方法
2020/01/17 Python
Python利用socket模块开发简单的端口扫描工具的实现
2021/01/27 Python
创业计划书怎样才能打动风投
2014/01/01 职场文书
审计专业自荐信范文
2014/04/21 职场文书
白莲教口号
2014/06/18 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
行政文员岗位职责
2015/02/04 职场文书
社区敬老月活动总结
2015/05/07 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
《开国大典》教学反思
2016/02/16 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书
2019年朋友圈经典励志语录50条
2019/07/05 职场文书