獲取名字判斷
然后判斷他是不是三次沒成功,在用戶數(shù)據(jù)的數(shù)據(jù)庫(kù)表中,加個(gè)字段 以記錄今天的失敗登陸次數(shù)目!
再加個(gè)記錄臨時(shí)時(shí)間的字段~~~~~~~~!
當(dāng)一個(gè)用戶當(dāng)天登陸第一次的時(shí)候,自動(dòng)更新時(shí)間字段里的時(shí)間數(shù)據(jù),用語(yǔ)句實(shí)現(xiàn)只更新一次,如果時(shí)間字段里的數(shù)據(jù)與服務(wù)器系統(tǒng)時(shí)間相同就不更新了~~~~~~!《還有就是如果不是當(dāng)天時(shí)間,還要在數(shù)據(jù)庫(kù)中的記錄數(shù)目的字段把數(shù)據(jù)刷成0,是當(dāng)天時(shí)間就不刷````````!(因?yàn)檫@個(gè)時(shí)間不是今天的,就等于記錄的昨天的失敗登陸次數(shù)目)》
然后用戶沒登陸失敗一次,找到自己對(duì)應(yīng)的記錄數(shù)目的字段,如果不為3,就增加+1!
然后頁(yè)面判斷用戶登陸頁(yè)面的時(shí)候,找到他的記錄數(shù)目的字段,判斷是不是為3!如果為3便拒絕,不為3通過驗(yàn)證!(進(jìn)行密碼驗(yàn)證) “接到前面《》那里````````!”
https://wenku.baidu.com/view/910e4614da38376bae1fae42.html?rec_flag=default
當(dāng)會(huì)員登錄后記錄其登錄時(shí)間(年、月、日、時(shí)、分、秒,按你需要的精確度來定)。下次會(huì)員登錄的時(shí)候就將這個(gè)時(shí)間和他當(dāng)前時(shí)間對(duì)比,如果小于24小時(shí)就提示用戶說一天只能登錄一次,然后退出,如果大于24小時(shí),則將當(dāng)前時(shí)間記錄替換原來的時(shí)間,并讓用戶登錄。
步驟如下:
1、在用戶表里增加一個(gè)記錄用戶上次登錄時(shí)間的字段。
2、用戶登錄后則對(duì)當(dāng)前時(shí)間與數(shù)據(jù)庫(kù)里用戶上次登錄時(shí)間進(jìn)行比較。
3、對(duì)比較結(jié)果進(jìn)行邏輯判斷(是否大于24小時(shí))從而決定接下來的操作。
比較結(jié)果>24小時(shí),則讓其登錄。比較結(jié)果<24小時(shí),則不讓其登錄。如果是等于的話就根據(jù)你自己的需要來編寫代碼了。