打印后在codeigniter中检索cookie数据


retrieve cookie data in codeigniter after printing it

这是我的文件夹结构,位于codeigniter

- application
      - folder 1
      - folder 2
      - folder 3

文件夹1中,我将登录,此时我已经设置了会话。现在,我想访问该会话,以便在文件夹2上使用它。我尝试过使用cookie,但我得到的数据是这样的:

a:15:
{
s:10:"session_id";s:32:"2900d1198a8ebee54202e02087b54ef0";
s:10:"ip_address";s:15:"1.1.10.0";
s:10:"user_agent";
s:72:"Mozilla/5.0 (Windows NT 6.3; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0";
s:13:"last_activity";i:1450264226;s:9:"user_data";s:0:"";
s:5:"LOGIN";b:1;
s:6:"email";s:21:"test@gmail.com";
s:5:"name";s:13:"test user";
s:9:"logintype";s:14:"ad";
}
990e6c416c4fe422091dd83ab6a9b6b6b5f36e3d

现在,我如何从cookie数据中获取名称
想要在文件夹2的视图中打印名称

我有2文件夹的1)文件夹1和2)文件夹2。
我想允许从文件夹1和文件夹2登录。因此,如果我从第一个文件夹登录,那么当我尝试使用文件夹2访问时,它应该显示名称,因为它已经登录。

我解决了它:

<?php
$cisess_cookie = $_COOKIE['ci_session'];
$cisess_cookie = stripslashes($cisess_cookie);
$cisess_cookie = unserialize($cisess_cookie);
$name = $cisess_cookie['name'];
echo $name;
?>

它将打印名称。