2011-03-22 115 views
0

PHP相當新,但在建立預訂系統的管理面板中。只是未來的一個問題。從服務器觸發PHP腳本

可以說用戶還沒有確認他們的預訂。當20天仍然說到他們的開始日期時,我想要一個PHP觸發器,它會發送一封電子郵件並更改其帳戶中的一些文本。

所有這一切,我知道該怎麼做,如果我提出一個頁面,查詢這些基礎。

我將如何讓服務器自動執行該操作。因此,而不是我或用戶去他們的預訂,並觸發服務器的PHP腳本,只是在某個特定的時間執行它。

任何想法?

Marvelous

+0

Cron Jobs將允許您通過服務器運行php而無需您的交互。 – John 2011-03-22 23:28:46

回答

4

Cron。你想要的是一個運行php腳本的日常cron作業。

在大多數主機控制面板上都有cron工具。你只需要設置命令讓它執行以及何時執行。它會結束像0 0 * * * * /fullpath/to/php /fullpath/to/script.php這樣的東西,每天午夜運行腳本。

如果該腳本可以通過網絡訪問,則可以使用免費的Web cron服務,您可以將它們設置爲隨時訪問腳本。當然,在這種情況下,你會想要一些額外的安全性。