javascript Cookie Drupal

时间:2012-01-23 14:30:42

标签: javascript drupal cookies

我正在drupal 7中构建网站,我需要用于读取和写入具有特殊功能的cookie的脚本,我想将其置于所选内容的块中。

功能:我有2个内容,当查看内容时我需要2个cokies _ - >写cookie - > read:如果所有2个内容的cookie被写入,则用户被重定向到其他节点。

简单:2种不同的饼干|读取cookie - 如果所有2个cookie都被写入,则重定向。

我尝试了一些解决方案,但对我不起作用:(

有人可以帮帮我吗?

我将非常感谢

1 个答案:

答案 0 :(得分:1)

如果您希望阻止用户在同一天访问不超过2个节点/内容,我建议保存用户的IP地址,然后在服务器中检查该地址。 (因为cookie很容易被删除)。

我这样做的方法是创建一个模块,该模块使用ip地址,日期,内容和您需要验证的任何数据向数据库添加一个表。然后我会检查过去24小时内是否有2个条目(以及查看内容或验证的任何其他要求),如果没有,则阻止访问,然后向数据库添加条目。请记住实现hook_cron以保持数据库清洁(删除超过24小时的条目)。