我試圖讓這顯示多少天,直至產品到期,而當有0天,我想顯示一條消息,它已經過期了一個倒數計時器:倒計時PHP的錯誤
<?php
$target = mktime(0, 0, 0, 1, 7, 2013) ;
$today = time() ;
$difference =($target-$today) ;
$days =(int) ($difference/86400) ;
if ($today == $target)
{
print "this product has expired";
}
else
{
print "This product expires in $days days";
}
?>
當您訪問該頁面時,即使今天與目標日期相同,它也會始終顯示第二條消息。 如果可能的話,你能告訴我如何在不重新加載頁面的情況下顯示分鐘和秒鐘? 我還想在有0天/分鐘的時候更新MySql數據庫,這是否可能。不需要有一個開始/停止按鈕。
感謝您的幫助提前!
看那廣告下方的右側列。 –
嘗試strtotime(「2013-07-01」);而不是mktime –
使用的strcmp()比較兩個字符串 – user1929959