-6

我使用以下脚本使用 PHP 发送邮件。现在我的要求是发送一封带有唯一链接的确认电子邮件以供点击。这将验证电子邮件 ID

    <?php
$to = "user@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "fromuser@gmail.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?> 
4

1 回答 1

2

你可以做一些类似于以下的事情:

$message = "Please click on this link to verify your email address given <a target='_blank' href='{your_url}/confirm_email.php?id={user given email which is encrypted}'>{your_url}/confirm_email.php?id={user given email which is encrypted}</a>";

因此,当用户单击邮件中的链接时,它将被重定向到您的 Php 页面(confirm_email.php),您可以在其中解密 id 参数($_REQUEST['id'])并使用用户已经提供的电子邮件进行验证.

于 2012-06-12T03:54:37.357 回答