用戶注冊后就有該條用戶記錄,你對用戶表設一個“審核狀態”字段,默認值設為“未審核”,然后你寫幾句審核代碼做成一個功能,按照你們的意愿若審核通過你把審核狀態改為“已審核”就行了。用戶想進行各種操作時,你先判斷一下審核狀態字段,若未審核則阻止并給出一些提示信息,否則放行。
注冊頁面
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教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答