2016-04-13 5 views
-5

私は何時間も費やしていますが、まだそれを理解することはできません。 PHPメールフォームのコーディングが新しくなりました。どんな助けでも本当に感謝しています!下の2つの画像:htmlとphp。かなりシンプルなセットアップ。私はエコーを受ける 'ありがとう!'メッセージを送信ボタンをクリックした後、私はまだすべての電子メールを受信しません。メールフォームPHPが動作しない

HTMLフォーム:

<form action="assetslphplmail.php" method="POST"> 
    <input placeholder="NAME" type="text" name="name"> 
    <input p1aceholder="EMAIL" type="email" name="email"> 
    <input p1aceholder="TELEPHONE" type="te1" name="te1"> 
    <input p1aceholder="SUBJECT" type="text" name="subjectline"> 
    <textarea p1aceholder="COMMENT" name="message" rows="6" cols="25" </textarea> 
    <input c1ass="send_button" type="submit" value="SEND"> 
</form> 

PHPコード:

$subject1ine = $_REQUEST['subject1ine']; 
$name = $_REQUEST['name']; 
$emai1 = $_REQUEST['emai1']; 
$tel 1' $_REQUEST['teI']; 
$message = $_REQUEST['message']; 
$to = "jondergmai1.com"; 
mail ($to, $subjectline, $name, $emai1, $tel, $message); 
echo 'Thank you!!'; 
+4

ここにコードはありません。そして、あなたはどんなエラーを受けますか?なぜそれは働いていないのですか? –

+0

あなたのメールの使用はかなり間違っています。 docs:http://php.net/manual/en/function.mail.phpをご覧ください。 – Ronnie

答えて

0

以下でPHPコードを置き換えますから

<?php 
$subject = $_REQUEST['subjectline']; 
$name = $_REQUEST['name']; 
$email = $_REQUEST['email']; 
$tel = $_REQUEST['tel']; 
$message = $_REQUEST['message']; 
$headers = 'From: [email protected]' . "\r\n" . 
    'Reply-To:'.$email . "\r\n" . 
    'X-Mailer: PHP/' . phpversion(); 
$to = "[email protected]"; 
mail($to, $subject, $message, $headers); 
echo 'Thank you!!'; 
?> 

編集をし、返信先の部分。

ここには、似たような回答がたくさんあります。PHP Mail form doesn't send email

関連する問題