私の最初のPHPのお問い合わせフォームのオンラインガイドが使用されています。すべてがうまくいって、メッセージフィールドが空白であることを除いて電子メールが受信され、他のすべての部分は正常です。私はよく見ており、同様の問題が何百もあると投稿されていますが、私にとってはうまくいく答えは見つけられません。申し訳ありません。基本的なPHPの連絡フォームメールを受け取っていますが、メッセージはありません
HTML:
<div class="contactform">
<h1>YOUR NAME</h1>
<form class="commentform" action="message.php" method="post">
<input type="text" name="name" class="nametext">
<br />
<h1>YOUR EMAIL</h1>
<input type="email" name="email" class="emailtext">
<br />
<h1>YOUR MESSAGE</h1>
<textarea placeholder="Don't hold back..." name="message" form="commentform" class="textbox"></textarea>
<br />
<input type="submit" name="submit" value="LET'S TALK" class="submit">
</form>
</div>
はPHP:?
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "[email protected]";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
>
実際にコンテンツをテキスト領域に挿入しましたか? –
公正な質問、私はコンテンツを試してきましたが、なんらかの理由でそこにプレースホルダーを残そうとしました。 – Matthew