Log masuk pentadbir untuk membangunkan buku tetamu mudah dalam PHP
Dalam bahagian ini kita akan menggunakan jquery Mula-mula kita perlu memperkenalkan perpustakaan jquery, seperti berikut:
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> 写入代码 </script>
Di sini kami memperkenalkan perpustakaan jquery: "http://libs.baidu.com. /jquery/ 1.7.2/jquery.min.js”
Log masuk pentadbir menggunakan klik pada label <input> untuk memaparkan dan menyembunyikan tetingkap log masuk.
Gunakan kaedah toggle() jquery untuk menukar keadaan unsur yang boleh dilihat.
Jika elemen yang dipilih kelihatan, elemen ini akan disembunyikan Jika elemen yang dipilih disembunyikan, elemen ini akan dipaparkan.
Tambah id="login_show_button
<div class="login_button"><a href="#" id="login_show_button">管理员登录</a></div>
pada teg <a> dalam kawasan log masuk pentadbir, dan kemudian gunakan kod jquery berikut untuk mencapai kesan
<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() representation Show, hide() bermaksud hide
Untuk log masuk pentadbir, kami menetapkan kelas pengguna pembolehubah awam
<?php class User{ static public function validate($username,$password){ // static public 声明公共变量 if("admin"==$username && "12345"==$password){ return true; } else return false; } } ?>
Tetapkan nama log masuk pentadbir kepada: admin, dan kata laluan kepada: 12345.
Jika nama log masuk dan kata laluan dimasukkan dengan betul, anda boleh memasuki halaman untuk beroperasi
Kelas kuasa juga disediakan untuk menyemak sama ada terdapat kuasa pentadbir
<?php class Authority{ static public function check_insert(){ //声明公共变量 //检查是否具有添加留言权限 return true; } static public function check_delete(){ //检查是否具有delete权限 if(isset($_SESSION["username"]) && $_SESSION["username"]=="admin") return true; else return false; } } ?>Ingkapsulkan dua kelas di atas ke dalam fail authority.class.php untuk panggilan kemudian. apabila kita melaksanakan fungsi tersebut.