Search

Dear Symphony colleague,

I’m almost finished with a big project that uses Symphony and the “Frontend Membership” extension.
Visitors can register themselves into the member section of the website. 3 months after the registration the member has to receive an email with a reminder to update their member data. After another 3 months (in total 6 months after the registration data) the member has to receive the same reminder again. After another 3 months (in total 9 months after the registration data) the member has to receive the same reminder again…. and so on.

Does anyone know how I can achieve this email sending?

Anyone already an idea?

A PHP script…

  • add a “Last emailed” date to the entry which stores the current date when the entry is created
  • implement a cron task which runs every day that looks into this table and finds any dates that are older than today minus three months
  • send the email to these people
  • update the value of the date field to today’s date

That’s a good idea.

How can I get the data out of the xml document with PHP?

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details