《PHP實例:如何用PHP做到頁面注冊審核》要點:
本文介紹了PHP實例:如何用PHP做到頁面注冊審核,希望對您有用。如果有疑問,可以聯系我們。
用戶注冊后就有該條用戶記錄,你對用戶表設一個“審核狀態”字段,默認值設為“未審核”,然后你寫幾句審核代碼做成一個功能,按照你們的意愿若審核通過你把審核狀態改為“已審核”就行了.用戶想進行各種操作時,你先判斷一下審核狀態字段,若未審核則阻止并給出一些提示信息,否則放行.PHP編程
注冊頁面PHP編程
<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編程
注冊處理頁面PHP編程
<?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 "注冊失敗!"; }
登錄頁面PHP編程
<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編程
注冊登錄處理頁面PHP編程
<?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 "登錄失敗!"; }
注冊主界面PHP編程
<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編程
審核通過代碼PHP編程
<?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 "通過失敗!"; }
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持維易PHP!PHP編程
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/1531.html