【发布时间】:2011-12-28 20:48:40
【问题描述】:
我想检查哪些用户接受 cookie,以便在我们的一个 PHP 网站上获得接受 cookie 的用户的粗略百分比。
我的想法是在用户表中创建一个临时的acceptsCookies 列来帮助跟踪这一点(例如,如果用户接受 cookie,那么他们的acceptsCookies 将设置为“Y”,否则将设置为到“N”)。
如何在单个页面上执行此操作(设置测试 cookie、检查它是否被接受/设置、更新数据库)?
更新:明确地说,这必须在 PHP 中 100% 完成。
【问题讨论】:
-
听起来并不难,JavaScript 也可以设置和读取cookies。尝试自己做,如果遇到困难,请来这里寻求更具体问题的帮助。这是一个问答网站,而不是一个为我构建代码的网站。
-
@Truth:我不能使用 Javascript,因此我指定了 PHP 并且没有标记 Javascript。
-
那么你也应该在你的问题中指定你不能使用 JavaScript。
-
@Truth:请停止回复,您的一般态度和反对票根本没有帮助。似乎您是唯一一个不理解这个问题的人,因为我已经有了两个有用的答案,其中一个是我正在寻找的非常聪明的解决方案。下次不要假设任何事情。
-
@Truth:实际上,是的,您确实投了反对票。当您对我投反对票为 -1 并在上方留下您的第一条评论时,您是唯一的“观点”。另外,不要将别人的误解与你自己的误解混为一谈,尤其是当英语不是你的第一语言时。最后,写“听起来并不难”、“试着自己做”和“不是为我构建代码的网站”对我和你可能成为的任何“其他”人完全没有帮助试图帮助。为了证明你错了,我已经有了我的解决方案。因此,请随时继续与自己交谈,以帮助“其他人”,因为我已经找到了我正在寻找的东西。
标签: php cookies session-cookies setcookie