SarasotaSam Posted December 21, 2014 Share Posted December 21, 2014 I have been stumped on how to have a script trigger when a field has changed. I want the script to be able to trigger without a user entering or leaving a field (meaning it should work with the database unattended). Here is the scenario: When a date in a date field equals today a script is triggered to send an email. Seems like it should be pretty simple, but I have not found a solution yet. Set Script Triggers will not work because it requires a user to exit the field for the script to run. Thanks in Advance for your Help - Sam Link to comment Share on other sites More sharing options...
Wim Decorte Posted December 21, 2014 Share Posted December 21, 2014 How is the field changed then if the user does not do it? If it is part of a scripted workflow, let the script take care of the email sending. You definitely do not want triggers for this. Triggers are for handling user-level events and in your case you don't have one to handle. An alternate approach would be to create a server-side script to find updated records and loop through them and send the email. Then put that on a schedule. Link to comment Share on other sites More sharing options...
SarasotaSam Posted December 23, 2014 Author Share Posted December 23, 2014 Example: I have a member whose trial is up on a certain date. I want that end date to automatically trigger a script that sends an email to that member (this is connected to a MYSQL on Wordpress). Thanks Wim for your help - Sam Link to comment Share on other sites More sharing options...
Wim Decorte Posted December 23, 2014 Share Posted December 23, 2014 want that end date to automatically trigger a script that sends an email But how? A trigger is based on an event that the user does. It sounds like all you need is a nightly server-side schedule that does a find and loops through the found set to send an email. Link to comment Share on other sites More sharing options...
Recommended Posts
This topic is 3412 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now