我尝试在用户登录时将用户的电子邮件放入Cookie中,并在下次访问时检索它。 下面的代码不起作用,显然我错过了一些东西。
当用户提交登录信息时,将电子邮件存储在cookie中: $ cookie = new Zend_Http_Cookie('emailLogin',urlencode($ email),'localhost');
在下次用户访问时,检索用户的电子邮件: $ email = $ this-> _request-> getCookie('emailLogin');
(我已经在#zftalk讨论了为什么我需要将电子邮件存储在cookie中,我不想再讨论这个问题了)
答案 0 :(得分:1)
这不是Zend_Http_Cookie的用途,请参阅php setcookie vs Zend_Http_Cookie。尝试使用本机PHP setcookie方法或会话。