国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

wordpress頁面通過VIP用戶名密碼登陸訪問

2024-09-07 00:51:09
字體:
來源:轉載
供稿:網友

經過一天的摸索,努力,請教,完成了這么一個小小的工程,只登陸非注冊.

Step 1:創建文件

在主題文件夾里面新建一個php文件,文件名隨意,比如:page-login.php

Step 2:給頁面模板命名

在page-login.php頁面開頭添加代碼:

  1. <?php    
  2. / * 
  3. Template Name: 自定義登陸頁面   
  4. * /   
  5. ?> 

這樣在后臺添加頁面的時候選擇頁面模板就可以看到這個頁面模板了.

Step 3:通過session判斷用戶是否已經登陸過,session是否還有效,代碼如下:

  1. <?php    
  2. session_start(); 
  3. if (!($_SESSION['name']=="用戶名")) { / /$_SESSION['name']的值在下面判定,“用戶名”為想要設定的用戶名    
  4.  
  5.           此處輸入Step  4  的代碼 
  6.     }else{    
  7.        wp_redirect( 'http:/ /.......... '  ); exit; / /如果已經登錄,重定向到站點指定頁面    
  8.     }  
  9. ?>  

Step 4:添加登陸表單

  1. < div id="container">    
  2.         < div id="content">         
  3.         < h3>網站標題-VIP客戶登陸查看< /h3>       
  4.         < form id="wp_login_form" action="" method="post">    
  5.         < label>用戶名</ label>< br />    
  6.         < input type="text" name="username" class="text" value="" />< br />   
  7.         < label>密碼< /label>< br />    
  8.         < input type="password" name="password" class="text" value="" />  
  9.           < br />< br />    
  10.         < input style="width:70px; height:30px; font-size:15px;" type="submit" id="submitbtn" name="submit" value="提交" />    
  11.         < /form>  
  12.               此處放入Step 5 的驗證數據 
  13.  
  14.         < /div>    
  15.         < /div>    

Step 5:驗證用戶名、密碼

  1.  < ?php  
  2.          if(isset($_POST['username'])){    
  3.               $name = $_POST['username'];} 
  4.          if(isset($_POST['password'])){    
  5.               $password = $_POST['password'];} 
  6.          if (!($name=='用戶名')| | !($password=='密碼') ) {     
  7.               echo "< span class='error'>請準確輸入用戶名及密碼!< /span>";/ /不管啥錯誤都輸出這個信息    
  8.               } else {   
  9.                     $_SESSION['name'] = $name; / /給session賦值 
  10.                     wp_redirect( 'http:/ /........'  );  / /重定向到站點指定頁面 
  11.                     exit
  12.                         } 
  13. ?> 

加入其他頁面Html代碼進行布局調整,放入合適的位置,注:php代碼一定要用<?php    ?>包含.

這是第一個用戶名密碼登陸程序,僅供參考,代碼中有大量空格,使用時注意刪除.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彭州市| 宁乡县| 万山特区| 宜君县| 永年县| 平江县| 阜宁县| 巴彦淖尔市| 朔州市| 石柱| 通渭县| 丹阳市| 榆社县| 宿州市| 定陶县| 高清| 阿拉善盟| 东台市| 西丰县| 永胜县| 开江县| 邓州市| 大城县| 西乡县| 咸阳市| 金寨县| 玉林市| 凉山| 策勒县| 滁州市| 涿鹿县| 扎鲁特旗| 濉溪县| 泗阳县| 长沙市| 莱芜市| 佳木斯市| 区。| 黑山县| 舞钢市| 海南省|