我知道这通常是使用Cookie完成的,但我在不同的浏览器上获得了不可预测的结果,并决定寻找专注于此的梨包。只是想知道是否有一个包(例如HTTP_Client?),任何人都已成功使用这种特殊情况。或者实际上,人们从不或者很少遇到手动设置cookie并检查它们的例程有问题?使用包来处理cookie是常见的吗?
答案 0 :(得分:1)
PEAR::LiveUser中有这样的功能,但我坚信它会有点矫枉过正。以下是您要求从end user docs获取的功能的说明:
setRememberCookie [第1326行] bool setRememberCookie(string $ handle, string $ passwd)
如果允许使用cookie,则使用此方法 检查用户是否需要cookie 设置,所以他不必进入 他的下一个处理和密码 登录。如果是,它将设置 cookie中。
* Return: true if the cookie can be set, false otherwise * Access: public
参数:string $ handle -
试图用户的句柄 验证字符串$ passwd -
尝试的用户的密码 认证
Cookie检查会给您带来麻烦吗?您可以拥有www与非www,子域名与域名或任意数量的逻辑问题。我记得我正在开发一个PHP身份验证系统,它正在做你正在做的事情,但我也记得它是一个可以继续工作的熊。当然你的里程可能会有所不同。 :)