これを機能させるのにいくつか問題があるので、皆さんに尋ねようと思いました。ユーザーに入力フィールドにメールを入力してもらい、確認番号を記載したメールを送信させようとしています。メールは送信されますが、メール内に表示される確認番号を取得できません。
$cmd = 'echo "Please copy and paste the following link into your browser to confirm your registration: domain.subdomain.ca/user/confirm/"'.$confirmation_code.' | mail -s "Please confirm your login registration" foo@bar.com';
$result = 0;
passthru($cmd, $result);
今、連結でそのように試しましたが、単純なステートメントをエコーするだけなのでインラインも試しました。パススルー ドキュメントで人々が提案したように、${confirmation_code} と {$confirmation_code} も試しました。
メールが送信され、すべてが機能しますが、確認コードをメールに表示できないため、誰かが解決策を持っている場合は大歓迎です!!