stripi, ovo je totalno nevezano za temu, ali ajde oprosticu ti (josh) ovaj put ;)
elem, da, to ne moze iz php-a (niti moze iz bilo kog jezika, ako skripta / program ne radi stalno..)
to se radi najcesce preko cron-a ili crontab komande u linuxu/unixu. ako imash gde, kucaj crontab --h ili man cron...
ako vec nemash linux shell, postoji jedno slicno resenje.
imash drugara koji ima linux/unix makinu koja je 24/7 na netu, i trazis od njega da stavi u svoj cron komandu tipa wget
http://www.tvojsajt.com/putanja/do/skripte.php (da se izvrsava na svakih 15 min recimo)
tvoja skripta treba da proveri koje je vreme, da li treba da se izvrsi (sta god da treba da radi) i ako treba, odradi to. vazno je da ne ispises nista (ili bar ne mnogo) da ne bi pravio veliki protok drugaru...
treca solucija je ako imash relativno posecen sajt. (relativno znaci recimo 500+ pageView-a dnevno).
onda stavish tabelu u kojoj ce da cuvash "taskove", sa vremenima kada treba da se izvrse, i poljem da li su vec izvrseni. pri svakom pageHit-u, proverish da li je neki task na redu da se izvrsi, i ako jeste, izvrsish ga i setujesh u bazi da je izvrsen...