Chcete-li pravidelně spouštět skript php, máte mnoho řešení:
- Používáte úlohu cron (to znamená, že máte server). Chcete-li se to naučit, můžete navštívit tento odkaz .
- Používáte Plánovač událostí poskytuje MySQL.
- Pokud nemáte server, můžete použít poskytovatele, který bude vaše úkoly spouštět pravidelně, nejznámější je Webcron.org (není to zdarma).
- Dalším řešením je vytvoření skriptu PHP, který bude spuštěn na pozadí a bude čekat na správný čas k provedení akce; k tomu musíte mít přístup k funkci
set_time_limit()
aignore_user_abort()
. Poté vytvoříte skript, který se nepřetržitě opakuje a momentálně kontroluje, zda je třeba něco udělat.