이 글은 주로 PHP를 사용하여 페이지 등록 및 검토를 수행하는 방법을 소개합니다. 이제 이를 공유합니다. 필요한 친구가 참조할 수 있습니다.
사용자가 등록하면 이 사용자가 생성됩니다. 사용자 테이블에 "감사 상태" 필드를 설정하고 기본값을 "승인되지 않음"으로 설정한 다음 감사 코드 몇 줄을 작성하여 원하는 대로 감사를 통과하면 변경할 수 있습니다. 감사 상태를 "감사됨"으로 변경합니다. 사용자가 다양한 작업을 수행하려는 경우 먼저 감사 상태 필드를 확인하고 감사되지 않은 경우 이를 차단하고 그렇지 않은 경우에는 그대로 둡니다.
등록 페이지
<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" 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"> <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 "该用户尚未通过审核!"; } } 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 "通过失败!"; }
위 내용은 모두의 학습에 도움이 되기를 바랍니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장 사항:
PHP에서 구성을 컴파일할 때 발생하는 일반적인 오류에 대해
thinkPHP 프레임워크 자동 채우기의 원리 및 분석에 대해
위 내용은 PHP를 사용하여 페이지 등록 검토를 수행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!