首頁  >  文章  >  後端開發  >  關於PHP實現使用者登入相關知識點(二)

關於PHP實現使用者登入相關知識點(二)

不言
不言原創
2018-04-27 13:42:301421瀏覽

這篇文章主要介紹了關於PHP實現使用者登入相關知識點(二),有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

#3.4 成功跳轉--PHP會話技術3.4.1  為什麼要有會話技術

     HTTP協定的特點是無狀態/無連接,當一個瀏覽器連續多次請求同一個web伺服器時,伺服器是無法區分多個操作是否來自於同一個瀏覽器(使用者)。

     會話技術是透過HTTP協定想辦法讓伺服器能夠識別來自同一個瀏覽器的多次請求,從而方便瀏覽器(使用者)在訪問同一個網站的多次操作中,能夠持續進行而不需要進行額外的身份驗證。

3.4.2 session與cookie的差異

1.安全性方面        

#Session儲存伺服器端,安全性高        Cookie儲存瀏覽器端,低安全性

#2.數據大小方面        Cookie的數量和大小都有限制(20個/4K)        Session數據存儲不限

3.可用數據類型        Cookie只能存儲簡單數據,數值/字符串        Session可以存儲複雜數據(自動序列化)

4.保存位置方面        Cookie保存在瀏覽器上        Session保存在服務器上

############3.4.3 登錄成功後記錄session## #######[PHP] ###純文字檢視### ###複製程式碼######

? 4

56##


4.PHP常用的跳转方法-heade

[PHP] 纯文本查看 复制代码

?

7

8

//开启session
session_start();
//存储登录信息
$_SESSION['user']="";
//验证用户是否登录 判断是否存在$_SESSION['user']
if(!$_SESSION['USER']){
   
}

1

2

3

4


方法一:
  header("location:跳转url");       //直接跳转不带有提示信息
  header("refresh:秒;url=新地址");  //延时跳转
      注意:header前不能有任何输出语句
相关推荐:

关于PHP实现用户登录相关知识点(一)

以上是關於PHP實現使用者登入相關知識點(二)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn