2012-11-12 31 views
1

我的表「用戶」有一列「vip」和「vipudlob」。天回VIP會員

vipudlob =「vip membership」過期的時間戳。

我會做一些cronjob,當用戶剩下7天時向用戶發送「提醒」。並且當「vipudlob」過期到vip = 0時,更新用戶(s)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

首先使用時間函數,然後檢查它是否過期

例如

$ currunt_timestamp =時間把葡萄乾時間戳(); $ membership_expire =「」;

if (($currunt_timestamp - $membership_expire) < 600) // (600 = 60*10 seconds = 10 minutes) 
{ 
     echo "No Expired"; 
} else { 

echo "expired"; 

} 
+0

600因爲如果超過10分鐘的到期時間和當前時間差距 –

+0

請再次檢查我的帖子。 – jesper