2012-01-23 26 views
0

我在drupal 7建設網站,我需要腳本來讀取和寫入特殊功能的cookie,我想要把選定的內容塊。javascript Cookie Drupal

功能:我有2個內容,我需要2個cokies _當查看內容 - >寫入cookie - >閱讀:如果所有2contents的cookie被寫入,用戶被重定向到其他節點。

簡單:2種不同的餅乾|讀取cookies - 如果所有2個cookie都被記錄,重定向。

我已經嘗試了一些解決方案,但對我來說:(沒有工作

有人可以幫我嗎?

只要你想阻止用戶我會很心存感激

+0

你需要使用js嗎?或者其他方式也很好? –

+0

我需要寫出用戶查看該頁面的記錄,並且當他查看2個內容時,不允許在同一天查看內容。爲此,我選擇了javascript cookie,但我願意接受任何想法 –

回答

1

見此在同一天訪問不超過2個節點/內容,我會建議保存用戶的IP地址,然後檢查您的服務器(因爲cookie很容易刪除)。將創建一個模塊使用ip地址,日期,內容和您需要驗證的任何數據將數據表與數據庫相關聯。然後我會檢查在過去24小時內是否有2個條目(以及查看內容或驗證的任何附加要求),如果不是則禁止訪問,然後向數據庫添加條目。請記住實施hook_cron以保持數據庫清潔(擦除超過24小時的條目)。

+0

你是對的,我將使用這種類型的解決方案創建它, 謝謝 –