如何检查电子邮件是否存在?
无法理解网站如何使用用户点击的唯一链接发送邮件以验证他是电子邮件的所有者= /
无法理解网站如何使用用户点击的唯一链接发送邮件以验证他是电子邮件的所有者= /
创建一个名为activationkey的2个新列并激活并存储一些随机字符串,使用activatekey发送电子邮件,并更新与激活链接匹配的激活用户= 1
register.PHP?a=activate&key=9cdfb439c7876e703e307864c9167a15
有更好的想法吗?
我通常会发送一个包含userid和激活密钥的链接.当他们访问我的激活脚本时,如果找到匹配项,我会激活它们.
原文链接:https://www.f2er.com/php/133507.html当他们注册时,我将生成大约32个大小写字母数字字符并将其设置为激活密钥.此时,您可以创建一个名为“已激活”的字段,或者您可以假设如果用户具有激活密钥,则不会激活该用户.
uid | email | key ------------------------------------------------------------ 001 | j.smith@mysite.com | e09141f3f5a17fed6222fc0279b9afdf ------------------------------------------------------------ 002 | mary.tyler@abc.com | ------------------------------------------------------------
当用户访问激活脚本时,只需检查提供的密钥以及提供的ID,则从文件中的用户记录中删除密钥(或更新您的布尔“激活”字段)并打开门.