[英]Creating a referral link to auto fill a user username on the registration form
如何創建推薦鏈接以在注冊表單上自動填寫用戶名? 我不知道這是如何工作的,甚至不知道如何啟動它。 我只有:
https://mywebsite.com/register?ref=<?php echo ($user['username']);?>
拜托,我需要幫助。 提前致謝。
您可以使用 PHP 的超全局$_GET
從 URL 中獲取查詢字符串,然后將其添加到輸入值中。
$referral = htmlspecialchars($_GET['ref'] ?? '');
這會將$referral
變量設置為給定的引用(如果存在),否則它將是一個空字符串。 現在您可以在輸入中使用它,以便設置推薦。
<input type="text" name="referral" value="<?php echo $referral; ?>" />
然后在發布時,您可以檢查是否為此新注冊設置了推薦並相應地處理。 是否會在數據庫中設置一個值,向推薦用戶發送 email 等。
if (isset($_POST['referral'])) {
// Handle the referral.
}
希望能給你一些想法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.