为网站创建订阅


Creating subscription for website

我想要一些指导。我正在为一个网站创建一个更新,允许客户订阅购买电子书并每月发送并自动计费。我知道如何使用sql数据库和PHP来跟踪成员等,但是我如何制作我的网站,以便它以一定的时间间隔自动安排事情。我尝试了谷歌搜索,但也许我不知道如何措辞。

在 Cron Job 的帮助下,在 Linux 主机上。Cron 作业可用于自动化您的 php 脚本。因此,您编写了一个脚本来执行您想要的操作,并使用 Cron对其进行调度。最好的方法是在表中写下您希望 Cron 何时运行。例如:

您有一个名为"SendBook"的列,其中包含应发送书籍的日期。你设置你的php脚本来检查今天是否是那个日期,如果是,发送这本书。如需更多帮助,请访问此网站

代码示例:

$sevendays = date('Y-m-d', strtotime("+7 days")); // date is set to seven days from now
$sql= "INSERT INTO tablename (SendBook) VALUES ('$sevendays')"; // date is passed to the table
mysql_query($sql);

比你创建php脚本来检查今天是否是那个日期:

$checkdate = date("Y-m-d");
$sql = "SELECT SendBook AS '$comparedate' FROM tablename";
mysql_query($sql);
if ($checkdate == $comparedate){
// send email or whatever you want to do
}

而不是简单地使用 Cron 随时运行第二个脚本