如何用asp.net血衣個抽獎程式~
最近研究了很久還是沒有頭緒~
網站內容大約是:
一開始玩個小遊戲,然後讓使用者填入基本資料後,再於某日公佈得獎者,分為一獎、二獎...等等,數十名或數百名。
我想要可以防作弊,例如:ip不可重複之類的,我有去詢問過朋友他說抽獎講白了不過是個投票系統而已,可是我研究一陣子還是沒頭緒。
1 則回答
最佳解答
您的需求,我個人認為不是從ASP.Net下手來講,而是屬於資料庫如何設計的問題。
在資料庫Table中除了開記錄回答的欄位外,還要開一個專門記錄IP的欄位跟回答序號的欄位,並且在資料寫入時系統會先比對IP有沒有重覆出現,這樣就可以防作弊了(不過,記錄IP嚴格說起來也不算是好主意,因為誰也不能說用戶端的IP不會更動)。
至於抽將那一塊就不是問題啦,只要在截止日後,用亂數在回答序號中跑幾個序號出來,就是抽獎啦!