Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wywoływanie funkcji w regularnych odstępach czasowych
Forum PHP.pl > Forum > Przedszkole
whiller
No właśnie, tak jak w temacie.
Wie może ktoś jak to zrobić w jakiś prosty sposób ?.

Problem wygląda mniej więcej tak, że mam funkcję, która przetwarza mi plik z kanałem RSS i dodaje go w odpowiedni sposób do bazy (żeby funkcja która analizuje tego RSS'a nie była wywoływana za każdym razem gdy ktoś wchodzi na stronkę). No i teraz przydałoby się aktualizować co jakiś czas wpisy w tej bazie, np co 4 minuty.

Niezbyt mam pomysł jak to zrobić :|
b4x
Crontab ;-) - prosty sposób
whiller
Będę troszkę nadgorliwy i zapytam się dalej,
a można jakoś inaczej ? smile.gif Bo w przypadku cakePHP chyba będzie chyba z tym problem winksmiley.jpg

W zasadzie to znalazłem coś, co rozwiąże chyba mój problem:


Kod
#
$julian = date("z");
#
include ("julian.php");
#
// julian.php would have one line : $lastrun = ###;
#
if ($lastrun <> $julian){
#
   // do cron
#
   // rewrite julian.php with todays julian date
#
} else {
#
  // it already ran toay do nothing
#
}


Odpowiednio to przerobię i wrzucę na index.php smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.