こんにちは、私は自分の簡単なメーリング リストを作成しようとしているので、フォームにメールを入力して [送信] をクリックすることで、HTML メールを複数のメール アドレスに送信できます。
メールを送信したいだけで、情報をデータベースに保存したくないのですが、うまくいきません。どこが間違っているのか誰か教えてください。
ここに私のフォームがあります:
Send Email:
<form class="" method="post" action="SEND_EMAIL.php">
<div class="row email">
<input type="email" id="email" name="email" placeholder="Email" />
</div>
<input type="submit" value="Next >" />
</form>
次に、私のメール送信コードをここに示しますが、html フォームが send_email.php に対してアクションを実行してメールを送信できると考えているのは正しいですか?
<p>Email Was Sent Mark!</p>
<p> </p>
<p> </p>
<?php
/**
* ShuttleCMS - A basic CMS coded in PHP.
*
* @author Dan <dan@danbriant.com>
* @version 0.0.1
* @package ShuttleCMS
*/
define('IN_SCRIPT', true);
// Start a session
session_start();
//Generate a RANDOM MD5 Hash for a password
$random_code=md5(uniqid(rand()));
/
<?php
$subjectconfirm = "email.com - Registration";
$headersconfirm = "To: $email\r\n";
$headersconfirm .= "From: email.com <registrations@email.com>\r\n";
$headersconfirm .= "Content-type: text/html\r\n";
$sep = sha1(date('r', time()));
$bodyconfirm =<<<EOF
BLAH BLAH BLHA
EOF;
// Finally, send the email
mail('registrations@email.com', $subjectconfirm, $bodyconfirm, $headersconfirm);
?>