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...