CI框架中使用cookie的三種方式

2021-06-22 19:38:10 字數 1356 閱讀 9989

//第一種設定cookie的方式:採用php原生態的方法設定的cookie的值

setcookie("user_id",$user_info['user_id'],86500);  

setcookie("username",$user_info['username'],86500);  

setcookie("password",$user_info['password'],86500);  

//echo $_cookie['username'];

//第二種設定cookie的方式:通過ci框架的input類庫設定cookie的值

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

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

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

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

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

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

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

//第三種設定cookie的方式:通過ci框架的cookie_helper.php輔助函式庫設定cookie的值

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

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

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

//echo get_cookie("username");

[php]view plain

copy

"code"

class="html">//刪除cookie:通過ci框架的cookie_helper.php輔助函式刪除cookie

delete_cookie("username");  

delete_cookie("password");  

delete_cookie("user_id");  

header("location:".site_url("common/login"));

ci框架cookie相關操作

設定cookie及訪問 1.設定cookie的方式 採用php原生態的方法設定的cookie的值 setcookie uid user info uid 86400 echo cookie uid 2.通過ci框架的input類庫設定cookie的值 this input set cookie us...

CI框架的三種設定cookie的方式

php view plain copy print?第一種設定cookie的方式 採用php原生態的方法設定的cookie的值 setcookie user id user info user id 86500 setcookie username user info username 86500 ...

ci框架mysql資料庫語句 CI中使用多個資料庫

package ci2.1.0 author longde version 1.0 header content type text html charset utf 8 資料庫控制器 該控制器的主要做用是進行資料庫方面的操作。category controllers author longde c...