javascript Cookie Drupal - PullRequest
       15

javascript Cookie Drupal

0 голосов
/ 23 января 2012

Я создаю сайт в Drupal 7, и мне нужен скрипт для чтения и записи cookie со специальным функционалом, который я хочу поместить в блок выбранного контента.

функциональность: у меня есть 2 содержимого, и мне нужно 2 коки _ при просмотре содержимого -> запись файла cookie -> чтение: если файлы cookie всего 2 содержимого записаны, пользователь перенаправляется на другой узел.

Простой: 2 разных куки | читать куки - если все 2 куки написаны, перенаправить.

Я пробовал некоторые решения, но у меня не получилось: (

Может кто-нибудь помочь мне, пожалуйста?

Я буду очень благодарен

1 Ответ

1 голос
/ 24 января 2012

Поскольку вы хотите запретить пользователю доступ не более чем к 2 узлам / контенту в один и тот же день, я бы предложил сохранить IP-адрес пользователя, а затем проверить его на своем сервере.(так как куки легко удаляются).

Я бы сделал так, чтобы создать модуль, который добавляет таблицу в базу данных с IP-адресом, датой, содержимым и любыми данными, которые вам понадобятся для проверки.Затем я бы проверил, есть ли 2 записи за последние 24 часа (и какие-либо дополнительные требования для просмотра содержимого или проверки), затем запретил бы доступ, если нет, затем добавил бы запись в базу данных.Не забудьте внедрить hook_cron для поддержания чистоты вашей базы данных (удаление записей старше 24 часов).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...