用戶注冊后就有該條用戶記錄,你對用戶表設一個“審核狀態”字段,默認值設為“未審核”,然后你寫幾句審核代碼做成一個功能,按照你們的意愿若審核通過你把審核狀態改為“已審核”就行了。用戶想進行各種操作時,你先判斷一下審核狀態字段,若未審核則阻止并給出一些提示信息,否則放行。
注冊頁面
<body > <h1>注冊頁面</h1> <form action="zhucechuli.php" method="post"> <div>用戶名:<input type="text" name="uid"/> </div> <div>密碼:<input type="text" name="pwd"/> </div> <div>姓名:<input type="text" name="name"/> </div> <div>性別:<input type="text" name="sex"> </div> <div>生日:<input type="text" name="birthday"> </div> <input type="submit" 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"); } else { echo "注冊失??!"; }
登錄頁面
<body> <h1>頁面登錄</h1> <form action="zcdlchuli.php" method="post"> <div>用戶名:<input type="text" name="uid"/> </div> <div>密 碼:<input type="password" name="pwd"/></div> <div><input type="submit" value="登錄"/> </div> </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 "該用戶尚未通過審核!"; } } else { echo "登錄失??!"; }
注冊主界面
<body> <h1>用戶審核</h1> <table width="100%" border="1" cellpadding="0" cellspacing="0"> <tr> <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 style='background-color:green'>已通過</span>":"<a href='zctongguo.php?uid={$v[0]}'>通過</a>"; echo "<tr> <td>{$v[0]}</td> <td>{$v[2]}</td> <td>{$v[3]}</td> <td>{$v[4]}</td> <td>{$str}</td> </tr>"; } ?> </table> </body> </html>
審核通過代碼
<?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"); } else { echo "通過失??!"; }
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持!
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。