判断用户是否具有后台管理权限

  • Post author:
  • Post category:其他


逻辑运算符往往作为if等语句的条件出现。逻辑运算符有很多种而且功能各不相同。

我们通过逻辑运算符&&(逻辑与)将从表单中利用post方法取得的由文本框输入的用户名和密码联系起来。

1、首先创建php脚本,编写出表单,method方法定义为post。

2、当单击按钮时,将post方法接收的用户名和密码进行逻辑与运算。当if语句的结果为true时,输出“您具有管理权限”,否则输出“您不具有管理权限”的提示。


  1. <?php

  2. header(‘Content-Type:text/html;charset=utf-


    8


    ;’);

  3. echo


    “<form action=” method=’post’>”


    ;

  4. echo


    “用户名:<input type=’text’ name=’text’><br/>”


    ;

  5. echo


    “密&nbsp;&nbsp;码:<input type=’password’ name=’pwd’>”


    ;

  6. echo


    “<input type=’submit’ name=’sub’ value=’确定’>”


    ;

  7. echo


    “</form>”


    ;

  8. if


    ($_POST[‘sub’])

  9. {


  10. if


    ($_POST[‘text’]==’admin’&&$_POST[‘pwd’]==’admin’)

  11. {


  12. echo


    “<script>alert(‘您具有管理权限!’);</script>”


    ;

  13. }


    else


    {


  14. echo


    “<script>alert(‘您不具有管理权限!’);</script>”


    ;

  15. }

  16. }

  17. ?>

在涉及到运算符的优先级时不想总查找优先级表而本身又记忆不清的话,建议使用小括号把想要先运算的表达式括起来,这样,问题句迎刃而解了。