【发布时间】:2012-01-02 00:39:34
【问题描述】:
我正在尝试创建一项服务,其中一些人会输入消息或提醒,然后将在 x 天后存储和发送。我不确定如何存储它然后发送它。我想使用 cron,因为它使用电子邮件变量,所以我将不得不使用数据库。我对 PHP 很陌生,所以我根本不知道该怎么做。我会放上我的 php 代码,我想知道该怎么做,这样电子邮件和消息就会被存储然后发送。这是我的php代码:
<?php
if(isset($_POST['email']))
{
$headers = "From: Memory Jet <your_company@example.com>\r\n";
$to_visitor = $_POST["email"];
$common_data = $_POST["message"];
mail($to_visitor, "Your Memory", $common_data, $headers);
} ?>
如何使用此代码实现 mySQL 数据库?我该怎么办? 非常感谢! -本
【问题讨论】:
-
好吧,将电子邮件和消息连同应该发送的时间一起存储在数据库中。每 x 分钟运行一次 cron 作业,它会获取现在应该从数据库发送的所有未发送消息并发送它们。
-
对不起,我不清楚。那是我的想法。但是我对数据库一无所知,所以您可能有任何代码或文档吗?
-
那么您可能想从那里阅读无数 PHP + 数据库教程之一开始,如果您有具体问题,请返回。