のためのPHPのヘルプ私はコーディングと、ここからのコードを使用して連絡先フォームを設定しようとしていますと非常に新しいです:http://codepen.io/rexkirby/pen/FdnlzHTML/CSSのお問い合わせフォーム
私は今、それを機能させるために必要があるが、PHPの0知識を持っています。私はたくさんのPHPコードを試しましたが、htmlファイルを.phpファイルに適切にリンクする方法も知られていません。私のコードは以下の通りです。ファイルをリンクする方法を誰かが教えてくれたら、とても感謝しています!
HTML:
<div id="form-main">
<div id="form-div">
<form class="form" id="form1" action="mail.php" method="post">
<p class="name">
<input name="name" type="text" class="validate[required,custom[onlyLetter],length[0,100]] feedback-input" placeholder="Name" id="name" />
</p>
<p class="email">
<input name="email" type="text" class="validate[required,custom[email]] feedback-input" id="email" placeholder="Email" />
</p>
<p class="text">
<textarea name="text" class="validate[required,length[6,300]] feedback-input" id="comment" placeholder="Comment"></textarea>
</p>
<div class="submit">
<input type="submit" value="SEND" id="button-blue"/>
<div class="ease"></div>
</div>
</form>
</div>
PHPの
<?php
if (isset($_REQUEST['email']))
//if "email" is filled out, send email
{
//send email
$from = $_REQUEST['author'] ;
$to = $_REQUEST['email'] ;
$subject = $_REQUEST['subject'] ;
$message = $_REQUEST['msg'] ;
mail($to, $subject, $message, "From:" . $from);
// the mail was sent
echo "Thank you for using our mail form";
}
else {
//if "email" is not filled out, display the form
//just close php and copy the code for your form
?>
あなたの 'mail.php'ファイルはどこですか? –
'action'属性は、データの送信先を指定します。だから 'action =" mail.php "はフォームのデータを' mail.php'というスクリプトに送ります。あなたはそのファイルを作ってそれを移植しましたか? – chris85
何をしようとしましたか?期待どおりに動かないのは何ですか?現在のところ、あなたの質問は基本的に "Teach me PHP"です。これはStack Overflowのための* far *の広さです。 – David