如下:
/*************************************************** **************************
説明: これは、HTML フォーム
さまざまなユーザーにメールを送信する簡単なスクリプトです。
日付 : 1999-02-25
著者 : amalesh kempf
このテーブルを作成します
フィールド「内容」はさまざまなカテゴリに対応します
CREATE TABLE email_notify (
ID int(11) DEFAULT '0' NOT NULL,
What varchar(60) DEFAULT '0' NOT NULL,
Name varchar(60) DEFAULT '0' NOT NULL,
Email varchar(60) DEFAULT '0' NOT NULL,
timestamp varchar( 16)、
キー (何)、
主キー (ID));
この表に記入するには、挿入フォームを作成します
**************************** **************************************************/
// 次の値を設定します:
$strHost ="localhost";
$strUser ="root";
$strPassw ="";
$strSender="you@domain.com";
if (!$btnSendEmail)
{
?>
メールの本文の最初の行に「Hello Name」が自動的に追加されます。
}
if (isset($btnSendEmail))
{ echo "メールを送信
";
// 接続の作成
$intConID = mysql_pconnect($strHost,$strUser,$strPassw);
// ヘッダー
$strHeader = "Return-Path: $strSendernErrors-To: $strSendernFrom:
$strSender";
// SQL
$strSQL = "select name,email from email_notify where lcase(what) =
'$strWhat'";
$intRes = mysql_query($strSQL,$intConID);
echo "$strBody
メールを送信";
// 配列を取得
while($saRow = mysql_fetch_array($intRes))
{ $strEmail = $saRow["email"];
$strName = $saRow["name"];
$strBodyComplete = "こんにちは " 。 $strName[$i] 。 「!ん」 。 $strBody;
// 電子メール
mail($strEmail,$strSubject,$strBodyComplete,$strHeader);
// 出力
echo "Send to $strName
";
}
}
?>