欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          PHP怎么進(jìn)行登入操作和注銷登錄(實(shí)例演示)

          在之前的文章《PHP利用3個(gè)預(yù)定義變量來快速獲取表單數(shù)據(jù)》中,我們了解了3種快速獲取表單數(shù)據(jù)的方法,有需要的朋友可以學(xué)習(xí)了解一下~

          我們?cè)跒g覽并操作一個(gè)網(wǎng)站時(shí),往往需要進(jìn)行登錄,那么怎么進(jìn)行用戶登錄?當(dāng)我們?yōu)g覽完畢,想要退出登錄(注銷登錄狀態(tài))又要怎么做?下面給大家介紹一下。

          本文將結(jié)合一個(gè)詳細(xì)的實(shí)例,給大家詳細(xì)介紹如何用PHP進(jìn)行用戶登錄,設(shè)置成功登錄會(huì)話,以及注銷登錄狀態(tài)退出登錄。

          首先看看怎么進(jìn)行用戶登錄

          首先我們創(chuàng)建一個(gè)登錄表單(login.html),其中包含一個(gè)名為username的文本字段、一個(gè)名為password的文本字段和一個(gè)提交按鈕,并且我們?cè)O(shè)置方法為post,提交的數(shù)據(jù)交給login.php進(jìn)行處理。

          表單如下:

          <!DOCTYPE html> <html> 	<head> 		<meta charset="UTF-8"> 		<title>用戶登錄</title> 	</head>  	<body> 		<form action="login.php" method="post"> 			用戶名: <input type="text" name="username"> <br><br> 			密 碼: <input type="password" name="password"> <br><br> 			<input type="submit" name="submit"value="登錄"> 		</form> 	</body>  </html>

          然后創(chuàng)建另一個(gè)頁面“l(fā)ogin.php”,進(jìn)行登錄操作:

          首先確認(rèn)如果是用戶登錄的話,必須是 POST 動(dòng)作提交。然后核對(duì)用戶輸入的信息是否正確,如果正確,注冊(cè) session 信息,否則提示登錄失敗,用戶需要重試。

          代碼如下:

          <?php header("content-type:text/html;charset=utf-8"); session_start(); //開啟session會(huì)話 //登錄 if(!isset($_POST['submit'])){ exit('非法訪問!'); }  //獲取用戶名和密碼 $username=$_POST['username']; $password=$_POST['password'];  //檢測(cè)用戶名及密碼是否正確 if($username=="李華"){ 	if($password=="123456"){ 		 		//登錄成功 		$_SESSION['username'] = $username; 		echo $_SESSION['username'],' 歡迎你!進(jìn)入 <a href="#">用戶中心</a><br />'; 		echo '點(diǎn)擊此處 <a href="logout.php?action=logout">注銷</a> 登錄!<br />'; 		exit; 	}else{ 		echo "密碼錯(cuò)誤"; 	} }else{ 	echo "用戶名不存在"; }  ?>

          PHP怎么進(jìn)行登入操作和注銷登錄(實(shí)例演示)

          然后我們看看怎么退出登錄:

          當(dāng)用戶退出登錄時(shí),需要進(jìn)行SESSION的刪除,將保存在session中的信息刪掉。

          處理步驟:當(dāng)用戶點(diǎn)擊“注銷”按鈕,則進(jìn)入logout.php頁面,刪除session中的信息。

          //注銷登錄 if($_GET['action'] == "logout"){ unset($_SESSION['username']); echo '注銷登錄成功!點(diǎn)擊此處 <a href="login.html">登錄</a>'; exit; }

          PHP怎么進(jìn)行登入操作和注銷登錄(實(shí)例演示)

          最后給大家推薦最新最全面的《PHP視頻教程》~快來學(xué)習(xí)吧!

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)