2016-06-15 7 views
-1

私はフォームローダーでフォームID = contact-formを使用しています。私はフォームアクションとHTML hrefと提出するために私の電子メールを取得しようとしましたが、何もこれは私が現在仕事に挑戦しようとしている動作しています。助言がありますか?私は送信ボタンを電子メールを送信することができません、Iveはいくつかのフォーマットを試しました

<form method="post" action="mailto:[email protected]" > 
<input type="submit" value="Send Email" /> 
</form> 

Iは、フォームIDの内部に、このフォームの方法を置きました。わたしがどこにいるのかわからない場合

+0

'mailto:'タグは、ローカル電子メールクライアントを開くために使用されます。あなたは件名とメッセージを入力するためにいくつかのことをすることができますが、それでもローカル電子メールクライアントを開くだけです。電子メールを送信する場合は、実際に電子メールを送信できるサーバー側の言語にフォームの情報を投稿する必要があります。 –

+2

[メールでHTMLフォームを送信するにはどうすればいいですか?MAILTOだけではありません](http://stackoverflow.com/questions/7449767/how-do-i-send-an-html-form-in-電子メールだけでなく、電子メールでもない) –

答えて

1

残念ながら、ブラウザは実際に電子メールを送信する方法を知らない。 Webブラウザは、HTML、JS、およびCSSコードを視覚的なエクスペリエンスにレンダリングする方法のみを実際に知っています。

PHPはサーバー側で実行される言語で、入力したアドレスに電子メールを送信するようにWebサーバーに指示することができます。

は、ここでPHPメール送信に良い記事です:https://css-tricks.com/snippets/php/send-email/

このコードをコンパイルするために、ウェブスペースやサーバを必要とすることに注意することが重要です。