繁体   English   中英

将表单信息发送到数据库中存储的电子邮件地址

[英]Sending form information to an email address stored in database

嗨,我正在尝试做的是创建一个表单,供用户填写一些信息,然后提交该信息,然后将其发送到他们已经保存到数据库中的电子邮件地址。 我创建了一个sql语句,用户在其中保存人员姓名和电子邮件,如下所示

  mysql_select_db("lr", $con);
 $sql="INSERT INTO bridesmaids (FirstName, email)
VALUES
('$_POST[firstname]','$_POST[email]')";

if (!mysql_query($sql,$con))

  {

  die('Error: ' . mysql_error());

  }
echo "Bridesmaid added"; 
?>

因此,我希望以其他形式将信息发送到此表中的“电子邮件”字段,这可能吗?

通常,您通常会从数据库中获取电子邮件,然后遍历它们,从而向您发送邮件, http://www.w3schools.com/php/php_mail.asp是发送邮件的良好起点。

是的,可以,但是您需要使用邮件服务器来发送电子邮件。 如果您使用的是包含电子邮件的在线托管服务,则足以使用以下代码行:

mail("to@email.com", "message subject", "message body", "From: from@email.com");

如果您有单独的邮件服务器,则需要在php.ini文件中指定邮件服务器配置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM