Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Dodawanie punktów co godzine
Forum PHP.pl > Forum > Przedszkole
Gizmon
Mam takie pytanie - jak zrobić skrypt który co godzinę będzie dodawał punkty dla użytkowników, a o godzinie 1:00 będzie je kasował. Wiem, że można umieścić w każdym pliku rozpoznanie po końcówkach minut i godzin, dzięki czemu przy np. końcówce minut 00 będziesz wysyłane UPDATE do bazy, ale co jeśli żaden użytkownik nie będzie korzystał akurat ze strony? Czy istnieje możliwość aby skrypt mógł działać nawet gdy żaden z użytkowników go aktualnie nie uruchamia (bo nikt aktualnie nie przebywa na stronie)?
Ludvik
Dopisujesz automatyczne uruchamianie skryptu do zadań crona... W skrypcie normalnie dodajesz punkty, a jeżeli godzina jest równa 1, wtedy usuwasz.
Gizmon
MOzna wiedzieć jaką funkcją się posłużyć?
Ludvik
cron jest linuksowym demonem. Radzę zapoznać się z nim, często się przydaje właśnie przy takich zastosowaniach. Skrypt sam będzie wyglądał tak, jak byś go ręcznie odpalał.

Samym php raczej nie osiągniesz tego celu, w ten sposób.
Gizmon
A jeśłi nie mam Linuksa, a skrypt jest na płatnym serwerze?
dyktek
z poziomu panelu www, którym zarządzasz kontem powinieneś mieć dostęp do crona
nazihipi
google, google, google !

http://home.pl/pomoc/funkcje/cgi/cron
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.