2017-05-13 24 views
1

自分のHTML/CSSフォームをPHPで処理しようとしています。フォームにはエラーはありませんが、PHPで間違っているだけです。私はフォームからメッセージを受け取っていません。私はPHPで新しく、それについて学びたいと思っています。どんな助けもありがとうございます。PHPを使用してHTMLフォームで電子メールを送信できない

HTMLフォーム:

<form class="grn-background" action="processing.php" method="post"> 
     <label for="fullname">Full Name</label> 
     <input id="fullname" name="fullname" type="text"> 
     <label for="email">Email Address</label> 
     <input id="email" name="email" type="email"> 
     <label for="message">Message</label> 
     <textarea id="message" name="message"></textarea> 
     <input type="submit" value="Send Message"> 
</form> 

processing.phpファイル

$full_name = $_POST['fullname']; 
$email = $_POST['email']; 
$message = $_POST{'message'}; 

$to = '[email protected]'; 
$subject = 'BNWS Contact Form Submission'; 
$form_message = "$message"; 
mail($to, $subject, 'From' . $email); 


echo 'Thank you' . $full_name . '. We have received your message and will respond within the next 24 - 48 hours.'; 

?> 
+0

メールのヘッダーに入力ミスが含まれているため、メールが配信されないか、拒否されてしまいます。 –

答えて

0

はまた、あなたがローカルホストを使用している場合は、PHP-メーラーを実行するための最小要件についてhttps://github.com/PHPMailer/PHPMailerを見て - それは動作しません、ギターでも同様に。それはあなたがホストされているウェブサイト上にあるときに機能します。

+0

私のウェブサイトでホストされています。まだそれを働かせない。 –

関連する問題