Dear 大大們...
有一個PHP的問題,我寫好HTML表單,開放一段時間讓他們能打,如果超過那個時間點,進來表單則顯示(登打時間已過時)!!!
例如:開放時間2016-10-17的幾點幾分~2016-10-21的幾點幾分失效...
可以麻煩大大給我一點方向,該如何寫...
$startTime = strtotime("2016/10/18 16:50:00+0800");
$endTime = strtotime("2016/10/18 17:00:00+0800");
$currentTime = time();
if ($currentTime >= $startTime && $currentTime < $endTime) {
echo "in time\n";
} else {
echo "out of time\n";
}
最好直接用個倒數計時的顯示提醒
不然會被歸為使用經驗不佳
不想用
順便把人家打的存在頁面
...想把人終止的更多的補救措施更好
php會佔用server資源
可以嘗試使用javasciprt
<script>
function myFunction() {
var d = new Date();
var date = d.getDate();
if(n >= 17 && n <= 21)
{
document.getElementById("demo").innerHTML="已送出表單";
}
else
document.getElementById("demo").innerHTML="表單已過期";
}
</script>