會(huì)員下線加積分,實(shí)現(xiàn)原理分享(有時(shí)間限制)
建立一個(gè)用戶(hù)附加表InviteUser_NewUser,結(jié)構(gòu)如下:
然后跟著我的思路走:
用戶(hù)接這個(gè)鏈接后
=》
進(jìn)入網(wǎng)站宣傳頁(yè),同時(shí)用session或cookies進(jìn)行傳過(guò)來(lái)的userid
=》
用戶(hù)點(diǎn)注冊(cè)按鈕
=》
查看userid,是否為密碼為DateTime.Now.Month的當(dāng)前月的userid相同 ,如果不同,則過(guò)期
=>
將userid轉(zhuǎn)到注冊(cè)頁(yè)(如果不是跨域的話,就直接說(shuō)cookies就行)
=》
執(zhí)行注冊(cè)流程,向用戶(hù)表插入數(shù)據(jù)
=》
同一個(gè)事務(wù)里,向InviteUser_NewUser表與插入一條記錄,NewUserID是當(dāng)前注冊(cè)的用戶(hù)ID,InviteID是通過(guò)request.querystring傳來(lái)的(也可以是cookies里記錄的)
=》
完成注冊(cè)
=》
用戶(hù)進(jìn)入郵箱去激活
=》
執(zhí)行激活流程
=》
在InviteUser_NewUser里查找有沒(méi)有這個(gè)用戶(hù)的ID,如果有,把當(dāng)前記錄的InviteUserID記錄下來(lái),并對(duì)這個(gè)用戶(hù)的積分進(jìn)行更新
相關(guān)文章
教你免費(fèi)做一個(gè)屬于自己穩(wěn)定有效的圖床-PicGo
由于現(xiàn)在很多寫(xiě)作平臺(tái)都支持了Markdown語(yǔ)法,導(dǎo)致圖床用的人越來(lái)越多。這篇文章主要介紹了如何免費(fèi)做一個(gè)屬于自己穩(wěn)定有效的圖床-PicGo,需要的朋友可以參考下2020-01-01C++ Go語(yǔ)言實(shí)現(xiàn)將windows和linux文件刪除至回收站
這篇文章主要為大家詳細(xì)介紹了如何分別使用C++ Go語(yǔ)言實(shí)現(xiàn)將windows和linux文件刪除至回收站,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-12-12