2013-12-15 40 views
1

我想用php做一个功能,客人可以在其中加入帖子(所以不需要注册)。我尝试过使用MySQL,但我到了死胡同,因为我找不到一种方法来确定一个独特的设备。 有人告诉我,我可以用cookies来做同样的事情,谁能告诉我怎么做?是否可以使用cookie创建“添加到收藏夹”功能?

+2

我不会打扰出一个登录系统,当用户删除cookie – 2013-12-15 22:37:49

+0

如果javascript是一个选项会发生什么情况:http://stackoverflow.com/questions/3024745/cross-browser-bookmark-add- to-favorite-javascript – hammus

+0

您可以在首次访问时使用唯一ID设置cookie?然后,您可以使用MySQL并将Cookie中的唯一ID链接到受欢迎的项目。不过,对于那些清除cookie的人来说,你无能为力。 – Floris

回答

4
  1. 用户点击“喜欢这个帖子”按钮/链接
  2. 使用PHP你set the cookie含收藏文章ID,与已经收藏ID的可能一直存在一起。
  3. 在“您最喜爱的帖子”页面上,您检索cookie并查询数据库中的ID。