亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開發(fā)簡單留言本之管理員登錄

本節(jié)我們將會(huì)使用jquery,首先我們要引入一個(gè)jquery庫,如下:

<script type="text/javascript" src="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
     寫入代碼
</script>

這里我們引入jquery庫:“http://libs.baidu.com/jquery/1.7.2/jquery.min.js”

管理員登錄使用的是click單擊<input>標(biāo)簽來實(shí)現(xiàn)顯示和隱藏登錄窗口。

使用?jquery?toggle() 方法切換元素的可見狀態(tài)。

?如果被選元素可見,則隱藏這些元素,如果被選元素隱藏,則顯示這些元素。

在管理員登錄這里給<a>標(biāo)簽加一個(gè)?id="login_show_button

<div class="login_button"><a href="#" id="login_show_button">管理員登錄</a></div>

然后通過下面這段jquery代碼實(shí)現(xiàn)效果

<script type="text/javascript">
$(document).ready(function() {
      $("#login_show_button").toggle(function(){
         $("#login_form").show(100);
         return false;
      },function(){
         $("#login_form").hide(100);
         return false;
      });
</script>

show()表示顯示, hide()表示隱藏。

管理員登錄我們?cè)O(shè)置一個(gè)公共變量的 User類

<?php
class User{
   static public function validate($username,$password){  // static public 聲明公共變量
      if("admin"==$username && "12345"==$password){
         return true;
      }
      else 
         return false;
   }
}
?>

把管理員登錄名設(shè)為: admin, ?密碼設(shè)為:12345.

如果登錄名和密碼輸入正確,則可以進(jìn)入頁面進(jìn)行操作。

又設(shè)置了一個(gè)authority類來來檢查是否有管理員權(quán)限

判斷輸入登錄名和密碼與session中保存的登錄名和密碼是否匹配。

<?php
class Authority{
   static public  function check_insert(){  //聲明公共變量
      //檢查是否具有添加留言權(quán)限
      return true;
   } 
   static public  function check_delete(){
      //檢查是否具有delete權(quán)限
      if(isset($_SESSION["username"]) && $_SESSION["username"]=="admin")
         return true;
      else 
         return false;
   }
}
?>

把上面這兩個(gè)類封裝成一個(gè)authority.class.php文件,以備后面我們實(shí)現(xiàn)功能時(shí)調(diào)用。

繼續(xù)學(xué)習(xí)
||
<?php class Authority{ static public function check_insert(){ //聲明公共變量 //檢查是否具有添加留言權(quán)限 return true; } static public function check_delete(){ //檢查是否具有delete權(quán)限 if(isset($_SESSION["username"]) && $_SESSION["username"]=="admin") return true; else return false; } } ?> <?php class User{ static public function validate($username,$password){ // static public 聲明公共變量 if("admin"==$username && "12345"==$password){ return true; } else return false; } } ?>
提交重置代碼