天贵VIP会员

时间:2012-11-12 07:04:41

标签: php cron

我的表“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;

1 个答案:

答案 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";

}