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

     在我们看来 很多地方都会需要我们去注册页面的,比如淘宝购物,下载文件等等

     1.注册页面写起来反而是非常简单的,下面会有代码展示:

     1 <body>
     2 <h1>注册页面</h1>
     3 <form action="zhucecl.php " method="post">
     4 <div>学号:<input type="text" name="sno"/><br/>
     5     姓名:<input type="text" name="sname"/><br/>
     6     性别:<input type="text" name="ssex"/><br/>
     7     生日:<input type="text" name="sbirthday"/><br/>
     8     班级:<input type="text" name="class"/><br/></div>
     9    <input type="submit" value="注册"/>
    10 </form>
    11 </body>

    这是注册页面

    2.从注册页面要连接到zhucecl.php  也就是注册处理页面,如果满足条件,也就是注册成功,进入登录页面,如果注册不成功,会提示注册不成功

     1 <?php
     2 $sno=$_POST["sno"];
     3 $name=$_POST["sname"];
     4 $sex=$_POST["ssex"];
     5 $birthday=$_POST["sbirthday"];
     6 $class=$_POST["class"];
     7 
     8 include("DADB.class.php");
     9 $db=new DADB();
    10 $sql="insert into student VALUES ('{$sno}','{$name}','{$sex}','{$birthday}','{$class}','0')";
    11 if($db->Query($sql,0))
    12 {
    13     header("login.php");
    14 }
    15 else{
    16     echo"注册失败";
    17 }
    18 ?>

    3.注册完事之后要进入登录页面,然后进行登录,下面是登录页面的代码展示:login.php

    1 1 <body>
    2 2 <h1>登录页面</h1>
    3 3 <form action="logincl.php" method="post"> /*连接到处理页面*/
    4 4 学号:<input type="text" name="sno"/><br/>
    5 5 姓名:<input type="text" name="sname"/>
    6 6 <input type="submit" value="登录"/>
    7 7 </form>
    8 8 </body>

    如图所示:

    4.登录页面写好之后要进入登录处理页面了 

     
    1 <?php
    2
    $sno=$_POST["sno"]; 3 $name=$_POST["sname"]; 4 include("DADB.class.php"); 5 $db=new DADB(); 6 $sql="select * from student WHERE sno='{$sno}'"; 7 $arr=$db->Query($sql); 8 if($arr[0][1] ==$name && !empty($name)) //姓名要从数据库调取,而且姓名不能为空 9 { 10 if ($arr[0][5]) // 是否审核 11 { 12 header("location:main.php"); 13 } 14 else{ 15 echo "尚未通过审核"; 16 } 17 18 } 19 else{ 20 echo"登录失败"; 21 }
    ?>

     5. 登录成功后 进入主页审核了,如图是审核的页面代码

     1 <body>
     2 <h1>审核页面</h1>
     3 <table cellpadding="0" cellspacing="0" border="1" width="80%">
     4     <tr>
     5         <td>学号</td>
     6         <td>姓名</td>
     7         <td>性别</td>
     8         <td>生日</td>
     9         <td>班级</td>
    10         <td>操作</td>
    11     </tr>
    12 
    13 <?php
    14 include("DADB.class.php");
    15 $db=new DADB();
    16 $sql="select * from student ";
    17 $arr=$db->Query($sql);
    18 foreach($arr as $v)
    19 {
    20     $str=$v[5]?"<span style='color: green'>已通过</span>":"<a href='tongguo.php?sno={$v[0]}'>审核</a>";
    21    echo"<tr>
    22         <td>{$v[0]}</td>
    23         <td>{$v[1]}</td>
    24         <td>{$v[2]}</td>
    25         <td>{$v[3]}</td>
    26         <td>{$v[4]}</td>
    27         <td>{$str}</td>
    28     </tr>";
    29 }
    30 ?>
    31 </table>
    32 </body>

    如图即是审核页面

    6.到审核页面后要蹦到通过页面进行通过,也就是进入tongguo.php

     1 <?php
     2 $sno=$_GET["sno"];
     3 
     4 include("DADB.class.php");
     5 $db=new DADB();
     6 $sql="update student set isok=1 where sno='{$sno}'";
     7 if($db->Query($sql,0))
     8 {
     9     header("location:main.php");
    10 }
    11 else
    12 {
    13     echo"审核失败";
    14 }
    15 ?>

    写到此处为止   点击审核就回变成已审核了。  到此就是一个完成的注册审核了

  • 相关阅读:
    BZOJ-4008: [HNOI2015]亚瑟王 (概率期望DP)
    BZOJ-4832: [Lydsy2017年4月月赛]抵制克苏恩 (概率期望DP)
    BZOJ-1415: [Noi2005]聪聪和可可 (期望DP)
    BZOJ2425 [HAOI2010]计数
    BZOJ2424 [HAOI2010]订货
    BZOJ2423 [HAOI2010]最长公共子序列
    BZOJ2299 [HAOI2011]向量
    BZOJ2298 [HAOI2011]problem a
    BZOJ1040 [ZJOI2008]骑士
    BZOJ一天提交(AC) 51纪念
  • 原文地址:https://www.cnblogs.com/xiaodouding/p/6489638.html
Copyright © 2011-2022 走看看