ホームページ  >  記事  >  バックエンド開発  >  HTML フォーム経由の電子メール_PHP チュートリアル

HTML フォーム経由の電子メール_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:06:351054ブラウズ

如下:
  

/*************************************************** ***************************
説明: これは、HTML フォーム経由で電子メールを送信する簡単なスクリプトです
さまざまなユーザー
日付 : 1999 -02-25
著者 : amalesh kempf   


このテーブルを作成します
フィールド「what」はさまざまなカテゴリ用です

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,
メール varchar(60) DEFAULT '0' NOT NULL,
タイムスタンプ varchar(16),
KEY (何を),
主キー (ID));  

この表に記入するには、挿入フォームを作成します

************************************ ******************************************/




// 次の値を設定します:
$strHost ="localhost";  
$strUser ="ルート";  
$strPassw ="";  
$strSender="you@domain.com";  



if (!$btnSendEmail)
{
?>  

メール本文の最初の行に「Hello Name」が自動的に追加されます。
  

  

  
  
  
件名  
  
  
  
本体  
wrap="PHYSICAL">  
  
  
カテゴリ  
  
  
  
  
  
  
  
  
type="submit" value="メールを送信">  
  

}  


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
";  
}
}
?>  

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/315423.html技術記事如下: ? /************************************************ ****************************** 説明: これは、HTML フォーム経由でさまざまなユーザーに電子メールを送信するための単純なスクリプトです。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。