0
私のコードでエラーを見つけることができません。私のPHPコードはindex.htmlファイルにあります。静的なWebページからメッセージを送信できません。mail()PHP関数を使用してメッセージを送信できません
HTMLコード:
<div class="col-md-6">
<form action="index.html" method="POST" class="contact-form" role="form">
<input type="text" class="form-control" id="fname" name="fname" placeholder="Your Full Name">
<input type="email" class="form-control" id="email" name="email" placeholder="Your E-mail">
<input type="text" class="form-control" id="subj" name="subj" placeholder="Your Subject">
<textarea id="mssg" name="mssg" placeholder="Your Message" class="form-control" rows="10"></textarea>
<input class="btn btn-main btn-lg" type="submit" id="submit" name="submit" data-loading-text="<i class='fa fa-spinner fa-spin'></i> Sending...">
</form>
</div>
PHPコード:
<?php
if (isset($_POST['submit'])) {
$to = '[email protected]';
$siteName = 'http://www.website.com';
$name = $_POST['fname'];
$mail = $_POST['email'];
$subject = $_POST['subj'];
$message = $_POST['mssg'];
$mailSub = '[Contact] [' . $siteName . '] '.$subject;
$body = 'Sender Name: ' . $name . "\n\n";
$body .= 'Sender Mail: ' . $mail . "\n\n";
$body .= 'Message Subject: ' . $subject . "\n\n";
$body .= 'Message: ' . $message;
$header = 'From: ' . $mail . "\r\n";
$header .= 'To: ' . $to . "\r\n";
mail($to, $mailSub, $body, $header);
}else{
echo '0';
}
?>
は、私は私が私のウェブサイトを介してメッセージを送信しようとするたびにエラーが発生します。ありがとうございました!
「私のウェブサイトからメッセージを送信しようとするたびにエラーが表示されます」というエラー? –
'action =" index.html "' '.html'ファイルをPHPとして扱うようにシステムに指示しましたか?そうでなければ、* "ヒューストン、私たちには問題があります" *。 –