作者kencool107 (臉都歪了)
看板PHP
標題[請益] 限制按鈕點擊次數
時間Thu Mar 29 15:59:31 2012
我想在我的網頁上做一個按鈕
每天同個使用者只能點擊5次
如果用js的話 重整就沒了
想用session實現
請問我該怎麼做呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.55.25
1F:→ chrisQQ:同天同個使用者的話,請記資料庫。不重要的話就丟memcache 03/29 16:15
2F:→ angelmark:記資料庫+1 03/29 17:03
3F:→ kencool107:如果行的話 我也想用資料庫阿QQ 03/29 17:12
4F:→ kencool107:我可以指定某個session的生命是一天嗎 03/29 17:14
5F:推 LaPass:可以指定Session的存活時間 03/29 17:55
6F:→ LaPass:詳細用法去查manual,那些都是用到時才會去找的 03/29 17:56
7F:→ MOONRAKER:session他關掉browser就沒了 何不用cookie 03/29 19:05
8F:推 kerash:沒資料庫不如試試文字資料庫? 03/29 19:29
9F:推 j87b0003:不然存入記事本吧… 03/30 00:24
10F:→ ken1325:SQLite、xml、csv 03/30 00:49
11F:→ MOONRAKER:以上file-based主機權限不開就完蛋 cookie才是正途啦 03/30 01:47
12F:推 chrisQQ:我本來也想到 cookie 不過那是在 user 只有一台電腦且他不 03/30 02:12
13F:→ chrisQQ:會清 cookie 的情況下才適用 XD 通常是放不重要的東西 03/30 02:12
14F:推 kerash:通常限制次數的東西放在本機端都很容易被破解,清除就沒了 03/30 09:06
15F:→ kerash:如果不是特別重要的東西當然還是沒差..@@ 03/30 09:06
16F:→ kencool107:唉~如果主機是我的 我想怎麼搞都行..資料庫一下就解了 03/30 09:09
17F:→ tkdmaf:window.localStorage如何?不過如果使用者愛清快取還是沒用 03/30 18:08
18F:→ cokellen:ajax+curl另外紀錄到你自己的主機 03/31 12:34
19F:→ MOONRAKER:樓上那樣會被當病毒或malware。 03/31 18:11