如何手动实现PHP会话

时间:2013-09-04 04:35:31

标签: php session cookies manual

我是PHP的新手。我想手动实现PHP会话。在PHP页面加载上,我将检查cookie是否已设置。如果是,我将显示所需信息,如果没有,我会要求用户输入他的详细信息然后显示信息。但我不允许使用PHP Sessions。我可以使用Cookies。此外,需要显示的信息是关于会话中的所有用户(浏览器)(因此我必须将其保存到某个静态全局数组)。任何帮助表示赞赏。感谢。

1 个答案:

答案 0 :(得分:0)

试试这个

setcookie('cookie_name', 'cookie_value', time());
echo $_COOKIE['cookie_name'];

现在检查cookie是否存在。

if(isset($_COOKIE['cookie_name'])) {
    echo "your cookie is set";
} else {
    echo "return error or any thing you want";
}

这将为您提供所有浏览器信息。

echo $_SERVER['HTTP_USER_AGENT'];