php 使用會話session

2021-09-06 20:07:25 字數 1008 閱讀 2170

<?php

/* cookie - 在客戶端上儲存少了資訊(cookie)

session(會話) - 解決cookie大小限制/數量/其他

setcookie() - 設定cookie

在客戶端生成cookie檔案,可以保持:到期時間;名稱;值...

* */

setcookie('name','lee',time()+(7*24*60*60));

/* * 讀取cookie

* */

if(isset($_cookie['name']))

/* * 刪除cookie

* * */

if(isset($_cookie["name"]))

/* * cookie 的使用限制:

* 1. 必須 在html檔案內容 輸出 設定;

* 2. 不同的瀏覽器 對 cookie的處理 (不一致);

* 3. 限制是在客戶端的.

* 乙個瀏覽器最多能建立[30個]cookie;

* 每個cookie不能超過4kb;

* 每個web站點能設定的cookie總數不能超過20個.

* * */

/* session會話 */

/* 用 session_start() 開始.

* */

// 建立session 並 讀取session

session_start();

echo "

";$_session['name']="leee";

echo $_session["name"];

// 設定好的session馬上就能用

/* 判斷session 是否存在? */

// session_start();

$_session["name"]="leee";

if(isset($_session["name"]))

?>

PHP漏洞之session會話劫持

提交 attack.php?phpsessid 5a6kqe7cufhstuhcmhgr9nsg45 此id為獲取到的客戶session id,重新整理客戶頁面以後客戶購買的商品變成了2000 session固定攻擊 黑客可以使用把session id發給使用者的方式,來完成攻擊 http loca...

PHP的會話處理函式session

當執行乙個應用程式時,你會開啟它,做些更改,然後關閉它。這很像一次會話。計算機清楚你是誰。它知道你何時啟動應用程式,並在何時終止。但是在網際網路上,存在乙個問題 伺服器不知道你是誰以及你做什麼,這是由於 http 位址不能維持狀態。通過在伺服器上儲存使用者資訊以便隨後使用,php session 解...

SESSION會話技術

以下對session會話技術詳解 要了解點http協議理解更佳 http請求頭和http相應頭 在session start的時候,瀏覽器會向伺服器發出請求 在請求的同時,如果是第一次apache會給瀏覽器分配乙個session id便識別,到瀏覽器下次請求時就會攜帶 apache分配的sessio...