我的表“users”有一个列“vip”和“vipudlob”。
vipudlob =“VIP会员资格”到期的时间戳。
当剩下7天时,我会制作一些向用户发送“提醒”的cronjob。并在“vipudlob”到期时更新用户vip = 0,vipudlob = 0
任何善良的人都能帮助我吗?
我试过这样的事,但是没有正常工作
if ( time() >= $row['udlob']):
echo "Your membership expired"
else: //still working
if ( date("d", $row['udlob']) <= 7):
echo "7 days back!"
endif
endif;
答案 0 :(得分:0)
首先使用时间函数获取Currant时间戳,然后检查它是否已过期
例如
$ currunt_timestamp = time(); $ membership_expire =“”;
if (($currunt_timestamp - $membership_expire) < 600) // (600 = 60*10 seconds = 10 minutes)
{
echo "No Expired";
} else {
echo "expired";
}