注册后在为我的网站创建 verify.php / confirm.php 时需要帮助。电子邮件已通过确认链接发送到用户的电子邮件。我需要链接像这样工作:
单击链接时,用户将被定向到我们的站点,并会回显一条简单的消息并更新我们数据库中的某个列,该列将声明该用户已通过验证,而不是未验证用户。
提前致谢!
注册后在为我的网站创建 verify.php / confirm.php 时需要帮助。电子邮件已通过确认链接发送到用户的电子邮件。我需要链接像这样工作:
单击链接时,用户将被定向到我们的站点,并会回显一条简单的消息并更新我们数据库中的某个列,该列将声明该用户已通过验证,而不是未验证用户。
提前致谢!
我会这样做:
www.mysite.com/verify.php?email=USERS_EMAIL&token=GENERATED_TOKEN
。verify.php
您需要检查用户是否存在于数据库中并更新该用户。示例查询:
<?php
$checkUserExists = "SELECT COUNT(username) FROM users WHERE email = USERS_EMAIL"; //This should return a 1 if the user exists.
$updateUser = "UPDATE users SET verified = 1 WHERE email = USERS_EMAIL AND token = GENERATED_TOKEN"; //Update the user if he exists.
?>
希望这对您有所帮助。请编写您自己的代码或发布您尝试过的代码,正如评论中所说,我们非常愿意提供帮助,但我们不会完成您必须做的所有工作。