html5とcss3をphpで混同しているようです。それらはすべて一緒に使用される別々のテクノロジーです。フォームは単なるフォームにすぎません。あなたはそれを提出し、あなたのPHPはそれを処理します。あなたはPHPでpost and get処理について読む必要があります。 HTML側のためにあなただけのフォームを送信し、あなたが自分自身に電子メールで送信するものを扱い
<!-- none of this has anything to do with html5 or css3 -->
<!-- for method specify POST or GET -->
<form method="POST" action="blah.php" >
<input type="text" name="foo" value="hello world" />
<input type="submit" value="Submit" />
</form>
//receive the form data in php and do something with it
<?php $blah = $_POST['foo']; //returns hello world ?>
を使用する二つの方法(GETまたはPOST)のかを指定ワームの全体の他の缶です。これを最初に取得してから、新しいSOの質問にその部分を尋ねます。
更新 - あなたが探している二つのことは非常に単純ですOP
で質問するアップデートに基づいて。最初にフォームが提出するPHPファイルを作成します。上記の私の例では、blah.php
を選択しました。そこで、グローバル変数$_POST[]
を照会することができます。この変数には、各入力name
と入力value
のハッシュが含まれます。上記の例では、foo
とhello world
です。
$message .= $_POST['foo'];
これで、PHP mailメソッドを使用して自分宛にメールを送信できます。
mail('[email protected]', 'Subject', $message);
そして最後に、あなたがユーザー
echo 'this is blah.php. Thank you for submitting a form!';
質問は何であるに返されるうちエコー何? –
計画が好きです!それで幸運。私はもう少し仕事をし、その後すぐに袋にたどり着くだろう。 –
さて、PHPに関する基本知識はありますか?そして、あなたが "質問"に関してあなたの熟練の一部を見せてくれたら、私たちはあなたを助けるかもしれません。 – khael