我想創建一個簡單的PHP應用程序,學生可以通過它提交他們的項目。我希望設置一個計時器(比如幾小時甚至幾天),當計時結束時,系統會自動提交所有項目並禁用提交表單。php在預先確定的時間過去後過期頁面
任何想法如何設置計時器並採取行動在頁面過期?
我想創建一個簡單的PHP應用程序,學生可以通過它提交他們的項目。我希望設置一個計時器(比如幾小時甚至幾天),當計時結束時,系統會自動提交所有項目並禁用提交表單。php在預先確定的時間過去後過期頁面
任何想法如何設置計時器並採取行動在頁面過期?
我會做這樣的事情(PHP部分):
<?php
$till = mktime(...);
if (time() < $till) {
if (isset($_POST['..'])) {
// submit form
} else {
// show form
}
} else {
echo "Time's up";
}
?>
要提交各種形式,我會做的的cronjob。
不知道創建cronjobs :(任何簡單的鏈接或示例? –
可以在使用我的xampp開發時創建cronjob嗎? –
$ _POST通過cronjob運行時會發生什麼?實際提交數據會發生什麼? – Sgoettschkes
您可以運行一個cronjob爲您執行或檢查每個請求的已用時間。 – yoda
猜測檢查每個請求所用的時間不會很好,因爲我需要系統根據時間自動觸發該操作。 –
我是否可以在使用我的xampp進行開發時創建cronjob? –