用户注册后就有该条用户记录,你对用户表设一个“审核状态”字段,默认值设为“未审核”,然后你写几句审核代码做成一个功能,按照你们的意愿若审核通过你把审核状态改为“已审核”就行了。用户想进行各种操作时,你先判断一下审核状态字段,若未审核则阻止并给出一些提示信息,否则放行。
注册页面
body h1 注册页面 /h1 form action= zhucechuli.php method= post p 用户名: input type= text name= uid / /p p 密码: input type= text name= pwd / /p p 姓名: input type= text name= name / /p p 性别: input type= text name= sex /p p 生日: input type= text name= birthday /p input type= submit html' target='_blank'>value= 注册 / /form /body
注册处理页面
?php$uid = $_POST[ uid $pwd = $_POST[ pwd $name = $_POST[ name $sex = $_POST[ sex $birthday = $_POST[ birthday include ( LZY.class.php $db = new LZY();$sql = insert into zhuce VALUES ( {$uid} , {$pwd} , {$name} , {$sex} , {$birthday} ,0) if($db- query($sql,0)) header( location:zhuceyemiandenglu.php echo 注册失败! }
登录页面
body h1 页面登录 /h1 form action= zcdlchuli.php method= post p 用户名: input type= text name= uid / /p p 密 码: input type= password name= pwd / /p p input type= submit value= 登录 / /p /form /body
注册登录处理页面
?php$uid = $_POST[ uid $pwd = $_POST[ pwd include ( LZY.class.php $db = new LZY();$sql = select * from zhuce where uid= {$uid} $arr = $db- Query($sql);if($arr[0][1] == $pwd !empty($pwd)) if($arr[0][5]) header( location:zcmain.php else echo 该用户尚未通过审核! echo 登录失败! }
注册主界面
body h1 用户审核 /h1 table width= 100% border= 1 cellpadding= 0 cellspacing= 0 td 用户名 /td td 姓名 /td td 性别 /td td 生日 /td td 操作 /td /tr ?php include( LZY.class.php $db = new LZY(); $sql = select * from zhuce $arr = $db- Query($sql); foreach($arr as $v) $str = $v[5]? span >审核通过代码
?php$uid = $_GET[ uid include( LZY.class.php $db = new LZY();$sql = update zhuce set isok=1 where uid= {$uid} if($db- Query($sql,0)) header( location:zcmain.php echo 通过失败! }以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP !
相关推荐:
关于PHP编译configure时常见的错误
关于thinkPHP框架自动填充的原理及分析
以上就是使用PHP如何做到页面注册审核的详细内容,PHP教程
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答