テキスト ボックスとラジオ ボタンなどを含む html フォームを作成しました。メールアドレスにフォームを送信できます。
問題は、フォームに入力して返信をクリックすると、空白の HTML フォームだけが返され、テキストボックス内に値が残っていないことです。
助けてください
私たちは、クライアントの電子メールの HTML フォームについて、かなり広範な調査を行いました。肝心なのは、ほとんど機能しないということです。そのため、ブラウザー内のフォームにリンクすることをお勧めします。これが結果を含む記事 (およびグラフ) です。
http://www.flitehaus.com/blog/2011-06-20-can-i-include-form-email
多くの電子メール クライアント (咳、見通し) は、HTML 電子メールのサポートに関して非常に具体的です。<style>
実際、ほとんどは div や埋め込みブロックをサポートしていません。HTMLフォームは言うまでもありません。
最善の策は、ユーザーがクリックする URL を使用することです。これにより、ユーザーが入力するフォームが開きます。一部の情報を自動的に取得する必要がある場合 (電子メールなど)。クエリ文字列を生成し、メーラーで動的に情報を追加することができます..
すなわち;<a href="http://awesomeform.com/form.php?email=$client_email">
メールでは次のようになります。http://awesomeform.com/form.php?email=myemail@email.com
これをどうしても試してみたい場合は、メールのボイラープレートを使用して開始してください。大量の「ベスト プラクティス」とヒント/コツが組み込まれています。
複雑な HTML は、多くの電子メール クライアントと混在しません。フォームは特にサポートが不十分です。
代わりに、HTTP 経由で利用できる HTML ドキュメントにリンクします。ユーザーはリンクをクリックして、通常の Web ブラウザーで開くことができます。