2012-08-28 60 views
0

我們的網站有一個贊助系統。 A人是我們網站的會員。 A可以邀請B,如果B加入我們的網站,我們會將推薦點給予A.如何保留我網站會員邀請的電子郵件記錄

我的問題:我如何跟蹤B加入我們的網站時B被A邀請?

我們通過電子郵件發送邀請,通過鏈接到我們網站的註冊頁面。

第二個問題:如果B已經是我們網站的會員,我該如何告訴A? 如果A想要邀請他所有的朋友從雅虎或Gmail等郵件系統中收到郵件,該怎麼辦?

我很困惑,所以如果任何人都可以清除至少一個點,這對我來說是一個很大的幫助。 非常感謝您的時間和關注。

回答

1

每個會員都應該有自己的邀請鏈接,因此每次有新用戶通過成員邀請鏈接註冊您的網站時,該腳本會向邀請鏈接所有者添加一些積分。

+0

@Peteris這意味着我必須生成用戶特定的邀請好吧,讓我試試這個非常感謝你的立即回覆 –

+0

你可以使鏈接例如http:// yourpage/register/(或者如果你不喜歡'使用'友好的網址'--http://yourpage/register.php?m = 所以在成功註冊後,應該在'$ _GET ['m']'(用戶名中的用戶名)表格);] – 2012-08-28 08:37:31

+0

+1因爲@Omprks不知道如何接受或接受答案,以幫助那些幫助他的人 – DutGRIFF

0

兩個選項,我能想到的:

  1. 告訴大家,如果他們想點他們應該用他們產生一種特殊的URL。給每個成員一個唯一的代碼並將其包含在url中,這樣,當B來時,你知道它來自A.如果A想從另一個系統發送,則應該使用特殊的生成鏈接。
  2. 告訴用戶只通過您的系統邀請獲得積分 - 保存哪個會員邀請哪個電子郵件地址。當B用電子郵件地址註冊時,您會知道A邀請他。此外,如果其他成員也發出邀請,你會知道A是第一個邀請他的人。
+0

我正在尋找第一個非常感謝 –

1

有兩種基本方式:

首先

您創建beeing存儲在數據庫的所有DAT,意義獨特的轉診ID,它包含誰發送的電子郵件,當等等之後,你只需要給ID來一個鏈接,即有可能被用來

這很簡單,您只需將user_id作爲您在發送給B的鏈接中的參考ID即可。這樣,您就不需要在數據庫中存儲任何內容。

+0

我認爲第二個更好讓我試試這個謝謝你非常需要你的幫助 –

+1

+1,因爲@Omprks不知道如何接受或支持幫助那些幫助他的人的答案。 – DutGRIFF

相關問題