0

我正在尝试使用 php 和 cron 作业设置一个小型事件电子邮件活动。不确定我是否可以使用一个文件和一个 cron 来完成,或者我是否需要为我自动发送的每封“电子邮件”设置一个 cron 和文件?

这是设置。我们经营一个活动管理网站,因此人们来到我们的网站注册他们的活动以进行宣传。

我正在尝试使用 cron / php 脚本设置一个简单的自动电子邮件活动。

这是我们的时间表:

  • 添加事件后 1 周(发送电子邮件或忽略如果事件已到达)
  • 添加事件后 2 周(如果事件已到达,请发送电子邮件或忽略)
  • 事件发生前 30 天(发送电子邮件或在事件已到达时忽略)
  • 活动前 14 天(发送电子邮件或忽略活动,如果已到达)
  • 活动前 7 天(如果活动已到达,请发送电子邮件或忽略)
  • 事件发生后 7 天(如果事件已到达,请发送电子邮件或忽略)

我可以从他们的“创建日期”或“事件日期”轻松地为上述每一天设置变量

我很难把它们放在一起。特别是,如果事件是在 6 天前添加的……所以通过比较日期来忽略某些事件也是关键。

任何帮助都会让事情井井有条!

变量.. if else.. 逻辑.. 电子邮件..

谢谢!

这是一些示例代码:

$date_of_event  = $row_Recordset1['date']; 
$created_date = $row_Recordset1['timeStamp']; 
$one_week_after = date('Y-m-d',strtotime("+7 days" $created_date));
$two_weeks_after = date('Y-m-d',strtotime("+14 days" $created_date));


if ( $created_date >
4

0 回答 0