[英]Codeigniter & PHP check if session exist
如何在PHP中檢查cookie是否已啟用以及用戶會話?
我需要這個世界上真正更輕松的代碼才能做到這一點,任何人都可以向我展示這些東西嗎?
我在Codeigniter上,但我打算使用本機PHP進行此控件。
我的代碼:
if(session_start()){ echo 'started'; }
我知道Codeigniter不使用本機PHP會話,怎么做?
檢查有效的會話ID:
$sid = session_id();
例如:
$sid = session_id();
if($sid) {
echo "Session exists!";
} else {
session_start();
}
當框架具有某些功能而不是使用它時,第一點是“不要對抗框架” 。 通常在Framework類中是防止注入的函數。
這是一篇帖子,告訴你如何檢查cookie:
並為會議
我認為您可以通過執行以下操作來檢查:
if(isset($_SESSION)){
// tells php session is initiated
}
if(isset($_COOKIE)){
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.