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.

Formation continue
||
<?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; } } ?> <?php class User{ static public function validate($username,$password){ // static public 声明公共变量 if("admin"==$username && "12345"==$password){ return true; } else return false; } } ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel