Heim >Backend-Entwicklung >PHP-Tutorial >通过html表格发电子邮件_PHP

通过html表格发电子邮件_PHP

WBOY
WBOYOriginal
2016-06-01 12:29:311074Durchsuche

如下:


/******************************************************************************
Description: This is a simple script to send emails via a html-form
to different users
Date : 1999-02-25
Author : amalesh kempf


Create this table
The field "what" is for different categories

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),
KEY (What),
PRIMARY KEY (ID));

To fill this table you might create an insert form

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




// Set this values:
$strHost ="localhost";
$strUser ="root";
$strPassw ="";
$strSender="you@domain.com";



if (!$btnSendEmail)
{
?>

The email will be added automatically with "Hello Name" in the first line of
the emailbody!


















Subject
Body
Category


type="submit" value="Sende email">


}


if (isset($btnSendEmail))
{ echo "Send Email
";

// Create connection
$intConID = mysql_pconnect($strHost,$strUser,$strPassw);

// Header
$strHeader = "Return-Path: $strSender\nErrors-To: $strSender\nFrom:
$strSender";

// SQL
$strSQL = "select name,email from email_notify where lcase(what) =
'$strWhat'";
$intRes = mysql_query($strSQL,$intConID);

echo "Send Email $strBody
";

// fetch array
while($saRow = mysql_fetch_array($intRes))
{ $strEmail = $saRow["email"];
$strName = $saRow["name"];
$strBodyComplete = "Hello " . $strName[$i] . "!\n\n" . $strBody;

// Email
mail($strEmail,$strSubject,$strBodyComplete,$strHeader);

// Output
echo "Send to $strName
";
}
}
?>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn