2012-06-12 140 views
-6

我使用以下腳本使用PHP發送郵件。現在我的要求是發送確認電子郵件,並附有一個獨特的鏈接點擊。這將驗證電子郵件ID使用php發送電子郵件確認郵件

<?php 
$to = "[email protected]"; 
$subject = "Test mail"; 
$message = "Hello! This is a simple email message."; 
$from = "[email protected]"; 
$headers = "From:" . $from; 
mail($to,$subject,$message,$headers); 
echo "Mail Sent."; 
?> 
+6

這是什麼問題? $ message變量中的 –

+0

我希望將唯一鏈接發送給用戶。如何創建獨特的鏈接。 – Swadesh

回答

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'])並用用戶提供的電子郵件驗證它。