当key是变量时,无法通过键获取cookie?

时间:2013-12-12 00:48:33

标签: php cookies encryption

我使用非常糟糕但独特的加密方法来加密我网站上的用户名,每次我从cookie中获取用户名都不起作用,所以我试图回应它并开始收到错误。

设置cookie:
setcookie(encrypt("username", $salt), encrypt("null", $salt), time()+3600, '/');
获取cookie:
echo $_COOKIE[encrypt("username",$salt)];
错误:
Notice: Undefined index: '8up_ibR[P'
饼干值:
Name: 8up_ibR[P Value: 4nrfc Domain: localhost Path: / Expires: Thu, 12 Dec 2013 01:42:04 GMT Size: 14

编辑:在使用echo print_r($_COOKIE);进行进一步调查后,我发现打印输出中的倒数第二个符号([)变为_。我假设cookie中不允许使用符号,这可以解决我的问题吗?

0 个答案:

没有答案