>  기사  >  백엔드 개발  >  PHP를 사용하여 페이지 등록 검토를 수행하는 방법

PHP를 사용하여 페이지 등록 검토를 수행하는 방법

不言
不言원래의
2018-06-19 10:41:491609검색

이 글은 주로 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 (&#39;{$uid}&#39;,&#39;{$pwd}&#39;,&#39;{$name}&#39;,&#39;{$sex}&#39;,&#39;{$birthday}&#39;,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=&#39;{$uid}&#39;";
$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=&#39;background-color:green&#39;>已通过</span>":"<a href=&#39;zctongguo.php?uid={$v[0]}&#39;>通过</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=&#39;{$uid}&#39;";
if($db->Query($sql,0))
{
 header("location:zcmain.php");
}
else
{
 echo "通过失败!";
}

위 내용은 모두의 학습에 도움이 되기를 바랍니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!

관련 권장 사항:

PHP에서 구성을 컴파일할 때 발생하는 일반적인 오류에 대해

thinkPHP 프레임워크 자동 채우기의 원리 및 분석에 대해

위 내용은 PHP를 사용하여 페이지 등록 검토를 수행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.