0

通常、フォームを作成するときは、「電子メール」フィールドと「名前」フィールドを含め、訪問者がそれらに入力すると、意図したとおりに名前と電子メールが表示されます。

しかし今、私は登録ユーザー専用のオフラインWebサイトを構築しています。今では、連絡フォームにログインしたユーザーだけが表示されるので、これらのフィールドを省略したいと思います。ログインするとイライラする可能性があり、名前とメールアドレスをもう一度入力する必要があります。 。

どういうわけか、ログインしているユーザーから電子メールを取得してフォームに入れることで、ログインしているユーザーのどれがフォームを送信したかを知ることができますか?

  • 私は自分のコードを使用しています-joomlaやwordpressではありません

よろしくお願いします。

4

1 に答える 1

1

連絡先フィールドのメールアドレス入力フィールドの値を、ログインしているユーザーのメールアドレスの値に設定するだけです。コードベースを見ずにそれを正確に行う方法を説明することはできませんが、次のようになります。

<input type="text" name="email" value="<?= htmlspecialchars($user->getEmail()) ?>">
于 2012-08-30T13:26:19.420 に答える