首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cookie数据不会显示

Cookie数据不会显示
EN

Stack Overflow用户
提问于 2014-06-09 13:26:09
回答 1查看 88关注 0票数 0

一直在修改github的一些代码,以创建一个用户登录区域等等(这是我没有做过的事情)。除了用户登录后显示用户名的位外,我已经让它全部正常工作了。

我决定最好的方法是显示用户名cookie。当打印所有cookie时,它会出现(以及密码),但当我要求它显示用户名cookie时,它就不会出现了。无论如何,这是我到目前为止所拥有的,任何帮助都将是非常感谢的。

设置cookie的代码。我认为这可能是问题所在,可能需要重写,尽管就像我说的那样,它确实设置了cookie:

代码语言:javascript
复制
$_POST['username'] = stripslashes($_POST['username']); 
$hour = time() + 3600; 
setcookie(ID_my_site, $_POST['username'], $hour); 
setcookie(Key_my_site, $_POST['pass'], $hour);

显示(或应该显示)当前登录用户和注销按钮的位:

代码语言:javascript
复制
echo "Welcome,";
echo $_COOKIE['username'];


 echo "<a href=logout.php>Logout</a>"; 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-09 13:36:15

setcookie函数的格式如下:setcookie('cookie名称‘、'cookie值’、‘expire’);在您的例子中,名称将是ID_my_site和Key_my_site。所以回声$_COOKIE‘’ID_my_site‘和回声$_COOKIE’‘Key_my_site’.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24121320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档