zoukankan      html  css  js  c++  java
  • 注册审核

    一、注册审核

    (1)数据库中要有保存注册人员的表

    (2)编写注册页面和注册处理页面

    需要注意的是:

    1.在表中有权限设置(是否让注册的用户登录列)这一列在注册页面不用显示出来

    2.在注册处理页面上的权限列可以设置值为0(0代表没有登录权限,1代表有登录权限)

    登录页面和登陆处理页面

    登录页面登录处理页面中要注意的是权限的判断

     1 <?php
     2 
     3 $uid = $_POST["uid"];
     4 $pwd = $_POST["pwd"];
     5 
     6 require "DBDA.class.php";
     7 $db = new DBDA;
     8 $sql="select * from zhuce where uid='{$uid}'";
     9 
    10 $arr=$db->query($sql);
    11 $arr[0][1];//密码
    12 $arr[0][5];//状态(即有没有通过审核)
    13 if($arr[0][1] == $pwd && !empty($pwd))
    14 {
    15     if($arr[0][5])
    16     {
    17         echo "可以登录";
    18     }
    19     else
    20     {
    21         echo "该账号未通过审核";
    22     }    
    23 }
    24 else
    25 {
    26     echo "用户名或密码输入错误";
    27 }

    有权限才能登陆,这就说明必须有管理员审核同意的情况下才能登陆

    所以要有管理员的操作页面(页面就是获取数据库中注册成员的情况)然后管理员就可以根据成员的情况来进行操作(通过或者不通过)

    这个代码前面和查询是一样的所以就不多写了,看看效果就行

    黄色部分就是通过的

    这个页面需要注意的是获取表的时候后面的操作部分

     1 <?php
     2 require "DBDA.class.php";
     3 $db=new DBDA;
     4 $sql="select * from zhuce";
     5 $arr=$db->query($sql);
     6 foreach($arr as $v)
     7 {
     8     $str="";//给个空值,在判断的时候修改
     9     if($v[5])////索引号是5的就是权限的列
    10     {
    11         $str="<span style='color:yellow'>已通过</span><a href='suoding.php?uid={$v[0]}'>锁定</a>";
    12     }//这里要写锁定的页面进行处理,锁定是它原本是通过的把它变为不通过
    13     else
    14     {
    15         $str="<a href='tongguo.php?uid={$v[0]}'>通过</a>";//这里要写通过的页面进行处理
    16     }
    17     echo "<tr>
    18     <td>{$v[0]}</td>
    19     <td>{$v[1]}</td>
    20     <td>{$v[2]}</td>
    21     <td>{$v[3]}</td>
    22     <td>{$v[4]}</td>
    23     <td>{$str}</td>
    24     </tr>";
    25 }
    26 ?>

    锁定页面和通过页面是一样的就是将0改为1,1改为0,因为0代表未通过的,1代表通过的。

    <?php
    $uid = $_GET["uid"];
    require "DBDA.class.php";
    $db = new DBDA;
    $sql = "update zhuce set isok=1 where uid='{$uid}'";//就是该isok的值
    if($db->query($sql,0))//这个0不能改这是和封装类联系的,这里的0代表增删改,1代表查找。我封装类里是1因为这里是改变所以我要改为0。
    {
        header("location:guanliyuan.php");
    }
  • 相关阅读:
    POJ
    POJ
    HDU
    HDU
    HDU
    POJ
    HDU
    POJ
    A-meeting 2019牛客暑期多校第四场 (树的直径)
    算法与数据结构实验题 2.1 塔防
  • 原文地址:https://www.cnblogs.com/douchenchen/p/6808063.html
Copyright © 2011-2022 走看看