如何使用php session

2021-07-25 12:02:10 字數 620 閱讀 7503

start之前,之後 設定失效時間,

設定 session 的生存期

複製**

**如下:

<?php

session_start

// 儲存一天

$lifetime = 24 * 3600;

setcookie(session_name(), session_id(), time() + $lifetime, "/");

?>

session_set_cookie_params:設定 session 的生存期的,該函式必須在 session_start() 函式呼叫之前呼叫。

如果客戶端使用 ie 6.0 , session_set_cookie_params(); 函式設定 cookie 會有些問題,所以我們還是手動呼叫 setcookie 函式來建立 cookie。

複製**

**如下:

<?php

// 儲存一天

$lifetime = 24 * 3600;

session_set_cookie_params($lifetime);

session_start();

$_session["admin"] = true;

?>

PHP session無法使用

今天在將一套程式放到其他伺服器上執行的時候,發現後台的登入驗證碼不管輸入正確與否,總是顯示 驗證碼輸入有誤 接著就開始debug了。因為正確的驗證碼結果已經經過加密之後儲存在了session中,所有用於輸入的驗證碼會跟session中的進行比對,從而判斷驗證碼是否輸入有誤 既然老是顯示 驗證碼輸入有...

使用php session實現登陸

使用php的session功能,實現了簡單的登陸系統。1.登陸頁面 login.php session start session admin null 啟動session,設定名為admin的變數。2.form表單提交之後的處理頁面 if post username ltphoto post pa...

php session 有效時間

開啟php.ini設定檔案,修改三行如下 1 session.use cookies 把這個的值設定為1,利用cookie來傳遞sessionid 2 session.cookie lifetime 這個代表sessionid在客戶端cookie儲存的時間,預設是0,代表瀏覽器一關閉sessioni...