ci框架cookie相關操作

2021-10-17 14:12:39 字數 859 閱讀 9848

設定cookie及訪問

1.設定cookie的方式:採用php原生態的方法設定的cookie的值

setcookie("uid",$user_info['uid'],86400);

//echo $_cookie['uid'];

2.通過ci框架的input類庫設定cookie的值

$this->input->set_cookie("username",$user_info['username'],60);

$this->input->set_cookie('userinfo', json_encode(array('uid'=>345,'username'=>"張三")), 7200);

//echo $this->input->cookie("username");//適用於控制器

//echo $_cookie['username'];//在模型類中可以通過這種方式獲取cookie值

3.通過ci框架的cookie_helper.php輔助函式庫設定cookie的值

set_cookie("username",$user_info['username'],60);

set_cookie('userinfos',json_encode($userinfodata),10*365*24*3600);

//echo get_cookie("username");

刪除清空cookie

通過ci框架的cookie_helper.php輔助函式刪除cookie

delete_cookie("username"); 

將cookie內容設定為空並設定過期時間達到刪除目的

set_cookie('userinfos','',time()-3600);

ci框架 CI超級物件

目錄結構說明 license.txt 許可協議 user guide 使用者手冊 system 框架核心檔案 index.php 入口檔案 mvc1.入口檔案。唯一乙個讓瀏覽器直接請求的指令碼檔案 2.控制器controller 協調模型和檢視 3.模型 提供資料,儲存資料 4.檢視view 只負責...

CI框架記錄

1.取得 session 資料 可以通過如下的函式來得到 session 陣列的任何資訊 this session userdata item item 是陣列裡的相對應資料的索引。例如,想要獲得 session id,你要使用如下的 session id this session userdata...

CI框架初探

2014年7月3日 17 39 35 簡易版 index.php codeigniter.php 找到控制器類檔案並include 建立例項 執行成員函式 詳細版本 瀏覽器請求 index.php 包含codeigniter.php 接下來的步驟都是在codeigniter.php中執行 包含sys...