![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam do was pytanko, jak zrobić taki skrypt:
Loguje się i dodaje mi do stażu +1, ale to moze odbywać sie tylko raz dziennie! nie ze za każdym logowaniem!! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 11 Dołączył: 24.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dane nt czasu trzymaj w 2 polach. W 1 czas rozpoczęcia wizyty usera, w 2 czas wizyty + 1 dzień (np. przy użyciu uniksowego znacznika czasu).
Za każdym razem gdy użytkownik się loguje zapisuj czas aktualnej wizyty w polu nr 1, a następnie sprawdzaj czas w 2 polu przy użyciu funkcji time(). Jeśli jest taki sam lub mniejszy jak ten z 1 pola, zwiększaj staż o 1 i dokonuj update dla czasu z pola nr 2 zwiększając go o 1 dzień (time()+86400), w przeciwnym wypadku nie podejmuj żadnych działań. Ten post edytował Savage.Mephisto 13.06.2009, 11:57:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 14:15 |