私はいくつかの質問に関連していましたが、私は十分明確ではありませんでした。私はhtml形式で電子メールを送信しています。このコードでは、タイトルとwrkを送信しますが、メッセージ本文はありません。ここでPHPの電子メールが機能していない、電子メールの本文にメッセージがありません
<html> <body><form method="post" action="contact.php">
Email: <input name="email" type="text"><br> name:<br>
<textarea name="name" rows="15" cols="40"></textarea><br>
Message:<br> <textarea name="message" rows="15" cols="40"></textarea><br>
<input type="submit"> </form> <body> <html>
私のPHPです:
<?php
$headers=
"BCC: " . $_POST['email'];
$headers .= "BCC: ".$to_visitor."\r\n";
$headers .= "From: Your Company <[email protected]>\r\n";
$header1 = " ";
$header2 = " ";
$to_visitor = $_POST["email"];
$common_data = $_POST["message"];
$thank_you = " ".$common_data;
mail($to_visitor, "Your Memory", $thank_you, $header2); ?>
私は問題が何であるか知らないが、ここではhtmlです。前もって感謝します。すべてのヘルプは高く評価されています -Ben
'print_r($ _ POST)'を使って 'message'が空でないことを確認しましたか? – Cyclonecode
どのように私はそれを使用しますか?申し訳ありませんが、私は完全にnoobです –
スクリプトの先頭に 'var_dump($ _ POST);'または 'print_r($ _ POST);'文を追加するだけです。これにより、配列の内容が表示されます。 – Cyclonecode