Kuzirashi
26.02.2013, 18:08:28
Cześć, od kilku dni tworzę system aukcji tylko napotkałem jeden problem. Chodzi o to, że kompletnie nie mam pojęcia jak zrobić, że kiedy czas aukcji dobiegnie końca zostanie wykonane to i to. Miłego dnia. Proszę o pomoc.
pitu
26.02.2013, 18:15:46
Cron i sprawdzanie czy akcje są zakończone?
teez
26.02.2013, 18:19:10
Możesz dodawać time do bazy, a później
if($row['data'] == time()+$row['czas trwania aukcji']){ mysql_query("update cos tam set status="zakonczony
"") }
- Zmień to na swoje, napisane tylok jako szablon jak to ma wyglądać.

Odpalasz cronem, możesz while dla wszystkich aukcji w osobnym pliku i cron co ileś tam czasu.
Kuzirashi
26.02.2013, 18:44:39
Postanowiłem, że zrobię tak, że końcową datę ustalę na podstawie pierwszego tzw. "bida", który rozpoczyna aukcję i dodam do niego 24h. Potem zrobię plik .php, w którym będzie sprawdzało aukcje powinny się zakończyć i cron, tylko nie wiem co ile go ustawić. Mam wykupiony serwer dedykowany, także nie powinno być jakichś przeciążeń. Więc powtarzam pytanie, co ile ustawić crona?
haribol
1.03.2013, 18:30:48
a aukcje konczą sie o pelnych godzinach czy cos typu: 14:55:55
Można przecież sprawdzać aukcje przy otworzeniu strony, co minutę.
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.