PHP开发简单投票系统之登陆页面

管理员登录页面在admin.php文件中

114.png

使用一个<form>表单来制作一个登录的前端页面

<form action="" method="post">
  <table width="" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2">
    <tr>
      <td height="30" align="right" bgcolor="#FFFFFF"><label>输入密码:</label></td>
      <td align="left" bgcolor="#FFFFFF"><input name="pwd" type="text" id="pwd" /></td>
    </tr>
    <tr>
      <td height="30" colspan="2" align="center" bgcolor="#FFFFFF"><label>
          <input name="Submit10" type="submit" id="Submit10" value="登陆" />
        </label>
        <label> &nbsp;
          <input type="reset" name="Submit5" value="重置" />
        </label></td>
    </tr>
    <tr>
      <td height="30" colspan="2" align="center" bgcolor="#FFFFFF">
      </td>
    </tr>
  </table>
</form>

给登录的<input>一个id值id="Submit10",这里我们设置了一个登录密码$pwd = admin,

朋友们直接输入admin即可登录到管理员操作页面。

使用POST方式获取的密码pwd值与SESSION的pwd值相匹配,如果在<input>文本框中输入的密码为admin,则登录成功,跳转进入操作页面;否则提示登陆失败。

<?php
if(isset($_POST['Submit10'])){
  if($_POST['pwd']=='admin'){

    $_SESSION['pwd']=2;

    echo "<script language=javascript>alert('登陆成功!');window.location='admin.php'</script>";
  }else{
    echo "<script language=javascript>alert('登陆失败,请检查您的密码!');window.location='admin.php'</script>";
  }
}
?>
Weiter lernen
||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
·<form action="" method="post">
<table width="" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#C2C2C2">
<tr>
<td height="30" align="right" bgcolor="#FFFFFF"><label></label></td>
<td align="left" bgcolor="#FFFFFF"><input name="pwd" type="text" id="pwd" /></td>
</tr>
<tr>
<td height="30" colspan="2" align="center" bgcolor="#FFFFFF"><label>
<input name="Submit10" type="submit" id="Submit10" value="" />
</label>
<label> ·
<input type="reset" name="Submit5" value="" />
</label></td>
</tr>
<tr>
<td height="30" colspan="2" align="center" bgcolor="#FFFFFF">
</td>
</tr>
</table>
</form>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
einreichenCode zurücksetzen
图片放大关闭