首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建网站订阅

创建网站订阅
EN

Stack Overflow用户
提问于 2013-09-23 23:45:44
回答 1查看 91关注 0票数 0

我想在这方面提供一些指导。我正在创建一个网站的更新,将允许客户订阅购买电子书,并让他们发出每月和自动收费。我知道如何使用sql数据库和PHP来跟踪成员等等,但我如何使我的网站,以便它将自动安排在一定的时间间隔。我尝试了谷歌搜索,但也许我不知道如何表达它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-23 23:50:37

在Cron作业的帮助下,在Linux主机上。Cron作业可以用于自动化您的php脚本。所以你写了一个脚本来做你想做的事,然后用Cron来安排它。最好的方法是在表中写入您想让Cron运行的时间。例如:

您有一个名为"SendBook“的列,列上了应发送该书的日期。您将您的php脚本设置为检查今天是否是该日期,如果是,则发送该书。要获得更多帮助,请访问本站

代码示例:

代码语言:javascript
复制
$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脚本来检查今天是否是该日期:

代码语言:javascript
复制
$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运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18970706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档