単純な作業フォームの作成に問題があるため、html はすべて以下にあり、その後に php が続きます。私はphpフォーム用のまともでシンプルなtutを見つけようとしましたが、非常に明確なものは見つかりませんでした.
<form class="form-horizontal" method="post" action="mail.php">
<div class="control-group">
<label class="control-label" for="name">Name:</label>
<div class="controls">
<input class="input-xlarge" type="text" id="name" name="name">
</div>
</div>
<div class="control-group">
<label class="control-label" for="email">Email:</label>
<div class="controls">
<input class="input-xlarge" type="text" id="email" name="email">
</div>
</div>
<div class="control-group">
<label class="control-label" for="number">Number:</label>
<div class="controls">
<input class="input-xlarge" type="text" id="number" name="number">
</div>
</div>
<div class="controls">
<textarea class="input-xlarge" rows="6" id="message" name="message"></textarea>
</div>
<div class="controls">
<button class="btn btn-small btn-primary" id="send-mail-btn" type="submit">Send Message!</button>
</div>
</form>
次のphpで
<? php
//import of user info
$name = $_POST['name'];
$email = $_POST['email'];
$number = $_POST['number'];
$message = $_POST['message'];
//mail input
$from = 'From: MissMoneyPenny.uk.com'
$to = 'paul@pb84.com';
$subject = 'Enquiry from Website'
//email content
$body = "From: $name\n E-Mail: $email\n Number: $number\n Message: $message";
//send mail
mail ($to, $subject, $body, $from);
?>
しかし、フォームを実行すると、4行目にエラーが表示され$name = $_POST['name'];
ます。アイデアはありますか?