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 相关文章推荐
火车头discuz6.1 完美采集的php接口文件
Sep 13 PHP
PHP学习笔记之一
Jan 17 PHP
php判断变量类型常用方法
Apr 24 PHP
关于Iframe如何跨域访问Cookie和Session的解决方法
Apr 15 PHP
PHP 输出URL的快捷方式示例代码
Sep 22 PHP
在Yii框架中使用PHP模板引擎Twig的例子
Jun 13 PHP
php编写简单的文章发布程序
Jun 18 PHP
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
Mar 14 PHP
php无限级分类实现方法分析
Oct 19 PHP
Yii2 如何在modules中添加验证码的方法
Jun 19 PHP
PHP实现的贪婪算法实例
Oct 17 PHP
PHP实现打包zip并下载功能
Jun 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生成xml简单实例代码
2009/12/16 PHP
php的ajax框架xajax入门与试用介绍
2010/12/19 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
php动态绑定变量的用法
2015/06/16 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
Zend Framework教程之Resource Autoloading用法实例
2016/03/08 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
PHP中strtr与str_replace函数运行性能简单测试示例
2019/06/22 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
mailto的使用技巧分享
2012/12/21 Javascript
纯js实现瀑布流展现照片(自动适应窗口大小)
2013/04/08 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
2013/08/27 Javascript
JS获取DropDownList的value值与text值的示例代码
2014/01/07 Javascript
jQuery控制元素显示、隐藏、切换、滑动的方法总结
2015/04/16 Javascript
JS实现从网页顶部掉下弹出层效果的方法
2015/08/06 Javascript
JS操作COOKIE实现备忘记录的方法
2016/04/01 Javascript
js实现简易聊天对话框
2017/08/17 Javascript
实例教学如何写vue插件
2017/11/30 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
vue 自动化路由实现代码
2019/09/03 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
python去除扩展名的实例讲解
2018/04/23 Python
Python实现剪刀石头布小游戏(与电脑对战)
2019/12/31 Python
BLACKMORES澳洲官网:澳大利亚排名第一的保健品牌
2018/09/27 全球购物
AJAX的优缺点都有什么
2015/08/18 面试题
会计出纳岗位职责
2013/12/25 职场文书
高中生家长会演讲稿
2014/01/14 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
拾金不昧表扬信
2015/01/16 职场文书
学校党员干部承诺书
2015/05/04 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
单位收入证明范本
2015/06/18 职场文书
中学教师教学工作总结
2015/08/13 职场文书