![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym osiągnąć oto takie coś: Użytkownik wpisuje w formularzu pewną liczbę i następnie akceptuje. Zamiast formularza pojawia się odliczanie czasu po upływie którego zostaje do bazy danych wysłany rekord z z wartością wpisaną wcześniej. Coś jak budowanie budynków w ogame (IMG:style_emoticons/default/smile.gif) Jak tego dokonać ? Corn odpada bo robię to na windowsie na localhoście. Jest jakiś sposób aby zrobić to za pomocą ajax`u albo JS ? A może oprzeć to na tabeli w bazie danych, która będzie własnie odpowiedzialna za takie zdarzenia ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
hmm, no częściowo to może i by się sprawdziło ale prawdopodobnie licznik zerował by się po każdym odświeżeniu strony a tego nie chce. Chciałbym aby użytkownik mógł po włączeniu licznika zamknąć przeglądarkę i po powtórnym jej włączeniu, odliczanie było kontynuowane, o ile się jeszcze nie skończyło. Myślałem aby w cookies zapisywać godzinę rozpoczęcia odliczania ale ciasteczka też można ręcznie usunąć. Może każdą taką akcję zapisywać do tabeli "actions" w bazie i po prostu przy każdym przeładowaniu strony pobierać informacje o liczniku oraz jeśli licznik zakończył odliczanie to wyciągać akcje jaka miała się wtedy wykonać i ją wykonać (IMG:style_emoticons/default/smile.gif) ? To było by dobre i wydajne rozwiązanie ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 08:10 |