日期:2014-05-17  浏览次数:20641 次

自动发送邮件
如果一个下拉框值两个星期之内未改变,系统就会自动发送邮件,大虾门,这个怎么做呀,怎么判断这个下拉框值未改变的时间超过两个星期?分数很少,希望大虾门给点建议。


------解决方案--------------------
数据库放两个字段, latestModifyTime,isEmailSend。 每次有修改这个下拉框你就把修改的时间存到数据库中latestModifyTime,

隔一段时间,例如一分钟,读数据库判断上次修改的时候是不是大于两周了,如果大于两周了就看 isEmailSend 是不是已经发了邮件了, 
如果 上次修改的时间>两周&&还没有发邮件 
那么你就发邮件吧,并且把 isEmailSend 改成已经发了邮件了。