如果用cookie記錄使用者當天提交次數

2025-01-08 07:55:30 字數 1557 閱讀 2863

1樓:網友

還是在服務端做儲存吧,不然會有漏洞,要是超過5次之後把cookie刪除就可以繼續提交了。

php裡面cookie記錄使用者訪問網頁的次數和過期時間 求原始碼

2樓:網友

這個不是很簡單啊,被訪問一次,cookie加1,過期時間,就設定下cookie的過期時間就可以了。一般是在當前的時間上+乙個過期時間就可以了。

asp如何獲得使用者當天的登入次數

3樓:網友

你沒有說詳細。我理解的是:未登陸的使用者每訪問一次則點選數加1,登陸使用者是不加的。

照這個思路寫個解決方案:

page_load裡判斷是否登陸,未登陸就執行對應的**點選量加1操作,根本無需cookie。

或者是這樣的乙個情況,對未登陸使用者及對登陸使用者實行cookie記錄,每日每機只算一次點選,那麼如下:

未登陸時的判斷:

cookie是否存在。

存在的情況。

檢查cookie記錄的相應文章的最後的訪問日期是否小於當天的日期。

若小於,則執行相應**點選量加1操作。

不存在的情況。

建立並記錄相應文章的最後訪問日期。

執行相應**點選量加1操作。

登陸時的判斷:

同上有個弊病就是,cookie被清掉以後,登陸使用者會導致重複記錄。若你是不允許出現此情況,建議建立乙個表,專門用於儲存登陸使用者**瀏覽的記錄,登陸後訪問**時就直接下資料庫查詢當前使用者在這個**裡是否留下訪問記錄,若有則無需給此**點選量加1

4樓:網友

if("loginnum"]!=null)}//判斷密碼是否輸入正確。

if(password!="密碼")

elseelse

給我分吧!呵呵。

樓下的別瞎說話 怎麼不行了。關鍵只是被人清空cookie而已。樓主又沒細說具體。

照你這樣說 那資料庫被黑了 不一樣的可以重負登入 也阻止不了。

5樓:網友

asp中去掉cookie記憶登陸。

session也設定乙個時間期限。

在登入**後邊續寫一段記錄登入次數的**。

資料庫中要有。

登入表,其中要有欄位:總登入數,今日登入數首次註冊後,積分加100

每次登入後,檢測今日登入數,如果小於10,那麼兩個欄位都加1,同時積分加2,如果等於10,則無視。

怎麼用js和cookie統計點選數

6樓:網友

這個是用session寫的~不能用cookie寫~session是伺服器端的,可以統計,cookie是本地的,沒法做到統計~

7樓:棉被好重

用cookie應該實現不了。cookie只能存在你自己的電腦裡,別人的電腦沒有你的cookie;應該要用後臺儲存使用者資訊實現你的問題。

8樓:藍色雷客

用cookie 記住訪客ip,然後由伺服器篩選記錄訪客點選數。

如果刪除了cookie,會有什麼後果?

cookie檔案一般不大,一般儲存著使用者登入某 的使用者名稱和密碼等資訊。有一定的期限或永久有些。所以清除之後,這些資訊都沒了。好的後果 釋放了空間,節約了資源。壞的後果 離線情況下,無法找到上次訪問的內容。快取的內容會消失,比如論壇自動登陸的會要你重新登陸等等。電腦中的cookie資料夾可以刪除...

如何在電腦上查詢微信聊天記錄,用電腦登微信怎麼檢視之前的聊天記錄?

3.然後找到你需要的聊天記錄物件,然後開啟和他的對話視窗,即可檢視聊天記錄 想要了解電腦基本配置情況,有兩種操作方法 你也可以試試不一定查到 當ie瀏覽器本身出現故障時,自然會影響到瀏覽了 或者ie被惡意修改破壞也會導致無法瀏覽網頁。這時可以嘗試用 黃山ie修復專家 來修復 建議到安全模式下修復 或...

行車記錄儀有什麼用?怎麼用行車記錄儀?

當然是放在車的前擋風玻璃上,防止被碰瓷了唄。360出了一款,叫做360行車記錄儀,據說挺不錯的。而且 親民,官網只賣299。別看它賣的便宜,功能是很給力的。普通行車記錄儀只能記錄實時畫面,需要連線電腦才能 而360的可以在手機 app,用app檢視它拍攝的畫面。而且拍攝挺清晰的,據說是1296p的畫...