在php中邮寄之前确认消息

时间:2012-11-09 03:47:29

标签: php email sendmail

我正在开发一个网站,其中将列出数据库中的名称作为链接。我已经达到了这样的程度:当一个用户点击名称时,它会将名称的详细信息传递给另一个页面以查看电子邮件格式等。我只需要一个关于如何做到这一点的建议,因为我不是专家用PHP了。我还在研究更高级的代码。所以,

  1. 点击名称
  2. 将详细信息视为电子邮件和确认按钮,
  3. 发送邮件。我只需要提出如何使这一切变得容易的建议。我开始了解mail()的脚本。感谢
  4. 编辑: 因为,有很多人认为这令人困惑。我只需要建议如何将数据从一个页面传递到另一个页面,然后发送电子邮件。

1 个答案:

答案 0 :(得分:2)

将名称作为链接是什么意思?你有数据库中的链接字段和名称吗?

这是基于我从你的模糊问题中理解的解决方案:

您拥有从数据库中检索的名称。还要从数据库中检索id。将这些名称显示为指向不同PHP页面的链接。让我们将php页面命名为user.php。所以链接将是:

$name = "You go this name from USER TABLE";
$id = "YOU GOT THIS ID FROM USER TABLE";
<a href="/user.php?userID=<?php echo $id  ?>">$name</a>

现在在你的user.php中,检索id

$name = $_GET["userID"]; // make sure you do some parsing to avoid sql injection

// Retrieve all the information about this guy like email address etc from the database
// put everything into a form with a Confirm button which when clicked will mail it to the individual
// I think you should be able to figure out the mail part.