私のindex.phpからform.phpファイルに電子メールアドレスを送信しようとしています。 form.phpで、私は電子メールアドレスを正しく取得するか、正しく印刷します。しかし、私はその特定の電子メールアドレスにphp mail()関数を使用して電子メールを送信しようとしています。動いていない。誰も私にこれを修正する方法を提案することはできますか?PHPメール機能で変数電子メールアドレスを設定する方法
のindex.php
<form method="POST" action="Form.php">
<input type="email" name="email" placeholder="Email" >
<input type="submit" name="submit" id="submit-form" class="hidden" style="display:none">
</form>
Form.php
<p>To :'.$_POST["email"].'</p> // showing email address
<?php
if (isset($_POST['submit'])) {
$to = $_POST["email"]; // does not sending email
$subject = 'my subject';
$headers[] = 'MIME-Version: 1.0';
$headers[] = 'Content-type: text/html; charset=iso-8859-1';
$headers[] = 'From: [email protected]';
mail($to, $subject, $hippo , implode("\r\n", $headers));
}
?>
<div id="submitBtn">
<label for="submit-form" class="submitBtn">Submit</label>
</div>
送信ボタンはどこですか? '
送信ボタンをフォームの外に置き、送信ボタンとして
これはlocalhostで実行していますか? – Siraj