2013-07-28 59 views
0

我正在做一個簡單的登錄頁面。希望通過在註冊時向其發送電子郵件中的鏈接來確認用戶帳戶。所以當他們點擊它時,他們的賬戶就會被激活。我該怎麼做呢?只有一個基本的形式。php如何發送用戶電子郵件以激活其帳戶

  • 名字:
  • 姓:
  • 電子郵件:
...等

+0

查看mail()函數... – 2013-07-28 08:18:44

回答

1

你想在你的數據庫被稱爲 「激活」 或類似一個布爾字段。當用戶註冊時,將其設爲虛假。然後使用mail()函數發送帶有指向激活頁面鏈接的電子郵件。就像www.example.com/activate.php?user_id=123

在該頁面中,您只想找到具有該ID的用戶,要求他們確認其密碼並將「激活」字段更新爲true。

0

您應該創建一種哈希ID來標識用戶。將該ID添加到驗證URL而不是用戶標識中,以僅允許「真實」用戶驗證歷史帳戶/電子郵件地址。

示例:.../verify/g5jd31zcxh7kob

相關問題