plamka
18.05.2010, 19:25:06
Chciałabym żeby moim userom co godzinę dodawało surowce jak to zrobić możę tak
surowiec = surowiec + ((unix_timestamp() - dodano_surowce)/3600) * surowiec_wzrost,
Ulysess
18.05.2010, 19:28:08
do tego służa zadania cron . napisz wpierw kod który odpowiada za dodanie surowców a poźniej ustaw co 1h jako zadanie cron . oczywiście o ile masz możliwosć dodania zadań cron
plamka
18.05.2010, 20:02:25
A jak ten kod ma wyglądać
Ulysess
18.05.2010, 20:20:53
nie jestem specialistą ale pobierasz z bazdy tych userów którym chcesz coś dodać następnie podstawiasz pod wzór dane i robisz UPLOAD danych w bazie
qasz
19.05.2010, 10:13:17
Możesz też bez crona, pierwszy użytkownik, który zrobi jakąś akcję po godzinie np. 16 wykona skrypt, a później zapisujesz do bazy, że skrypt był wykonany i przy następnym użytkowniku już go nie wykona dopiero gdy minie następna godzina.