0

PHP および cron ジョブを使用して、小規模なイベント メール キャンペーンを設定しようとしています。1 つのファイルと 1 つの 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