使用PHP生成一次性URL(到电子邮件)

使用PHP生成一次性URL(到电子邮件),php,html,email,url,hyperlink,Php,Html,Email,Url,Hyperlink,我这样做的原因是生成一次性URL,并通过电子邮件将此链接发送给提交到数据库的人。这个一次性链接用于招聘测试,顺便说一下,只有收到电子邮件的人才能看到。 我不太清楚如何进行,任何建议都将不胜感激 使用下面的代码生成带有随机哈希的一次性URL。您可以使用它来识别针对候选人数据库在电子邮件中单击链接的用户 <?php // Generate a random hash $bytes = openssl_random_pseudo_bytes(16, $cstrong); $hex = bi

我这样做的原因是生成一次性URL,并通过电子邮件将此链接发送给提交到数据库的人。这个一次性链接用于招聘测试,顺便说一下,只有收到电子邮件的人才能看到。
我不太清楚如何进行,任何建议都将不胜感激

使用下面的代码生成带有随机哈希的一次性URL。您可以使用它来识别针对候选人数据库在电子邮件中单击链接的用户

<?php

// Generate a random hash
$bytes = openssl_random_pseudo_bytes(16, $cstrong);
$hex   = bin2hex($bytes);

// Add the hash to your verification script URL
$url = "http://www.yourwebsite.com/verify.php?hash=" . $hex;

// Print the verification link
print("<a href='" . $url . "'>Your verification link</a>");

?>

如果您尝试了什么,请阅读如何在StackOverflows上提问请参阅此链接。。。。你可以看看这个。您将需要针对特定用例进行更改。希望能有帮助。