Connexion administrateur pour développer un livre d'or simple en PHP
Dans cette section, nous utiliserons jquery. Nous devons d'abord introduire une bibliothèque jquery, comme suit :
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> 写入代码 </script>
Ici, nous présentons la bibliothèque jquery : "http://libs.baidu.com /jquery/ 1.7.2/jquery.min.js”
La connexion de l'administrateur utilise le clic sur l'étiquette <input>
Utilisez la méthode jquery toggle() pour changer l'état visible d'un élément.
Si les éléments sélectionnés sont visibles, ces éléments seront masqués. Si les éléments sélectionnés sont masqués, ces éléments seront affichés.
Ajoutez un id="login_show_button
<div class="login_button"><a href="#" id="login_show_button">管理员登录</a></div>
à la balise <a> dans la zone de connexion de l'administrateur, puis utilisez le code jquery suivant pour obtenir l'effet
<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>
représentation show() Show, hide() signifie cacher.
Pour la connexion de l'administrateur, nous définissons une variable publique Classe d'utilisateur
<?php class User{ static public function validate($username,$password){ // static public 声明公共变量 if("admin"==$username && "12345"==$password){ return true; } else return false; } } ?>
Définissez le nom de connexion de l'administrateur sur : admin et le mot de passe sur : 12345.
Si le nom de connexion et le mot de passe sont saisis correctement, vous pouvez accéder à la page pour fonctionner
Une classe d'autorité est également configurée pour vérifier s'il existe une autorité d'administrateur
.
Jugez le login d'entrée. Si le nom et le mot de passe correspondent au nom de connexion et au mot de passe enregistrés dans la session
<?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; } } ?>
Encapsulez les deux classes ci-dessus dans un fichier authority.class.php pour un appel ultérieur. lorsque nous implémentons la fonction.