在我的網站上,我有一個費率上漲按鈕,用戶(誰不需要在網站上有一個帳戶)可以評價一個職位/圖片。我希望用戶只能對內容進行一次評分。但是,如果他們再次點擊率,它應該扣除之前的評級,從而導致沒有評級。所以它只是在1和0之間切換。費率向上和向下按鈕
我知道有一種方法可以通過IP進行限制,但這不是執行此操作的最佳方式。我認爲有一種方法可以通過cookie來檢查用戶是否按下了速率按鈕或某事,但我不確定。
任何人都可以在這個問題上指導我嗎?
在我的網站上,我有一個費率上漲按鈕,用戶(誰不需要在網站上有一個帳戶)可以評價一個職位/圖片。我希望用戶只能對內容進行一次評分。但是,如果他們再次點擊率,它應該扣除之前的評級,從而導致沒有評級。所以它只是在1和0之間切換。費率向上和向下按鈕
我知道有一種方法可以通過IP進行限制,但這不是執行此操作的最佳方式。我認爲有一種方法可以通過cookie來檢查用戶是否按下了速率按鈕或某事,但我不確定。
任何人都可以在這個問題上指導我嗎?
當然,可以使用cookie,但要記住它們可能會被篡改。當用戶沒有註冊並且登錄時,沒有辦法確定。
恕我直言,IP是自cookie過期以來最可靠的。另一種方法是創建一個帳戶:)
可以說幾個像大學或學校一樣在同一網絡上的人。一個人使用加快速度按鈕,這是否意味着同一網絡上的其他人也不能加快速度? :S – user1301430
如果我是這樣做的IP方式 – user1301430
我不認爲餅乾是可靠的,因爲任何人都可以清除他們的coockie率,也許儘可能多他們願意去 – samayo
我意識到,但一般用戶會正在做這件事。但是,如果你可以建議其他方法,將不勝感激。 – user1301430
我會建議IP和另一個字段,只是存儲號碼,所以每個星期/每個月你可以刪除IP,只需更新1號碼行。這樣做,可以節省您存儲數百個用戶的IP爲單獨評論/文章 – samayo