![]() |
![]() |
![]()
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: 21 Pomógł: 10 Dołączył: 14.10.2008 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Ja bym rozwiązał to trochę inaczej - jeśli chodzi o funkcje, to wydaje mi się, że prościej, ale wymaga dodatkowo ustawiania zadania Cron.
1. W bazie danych dodajemy 2 pola, np.: staz int, staz_update bool. 2. Tworzymy plik z skryptem Kod Załadowanie połączenia z bazą danych; mysql_query ("update tabela_z_userami set staz_update = 0"); 3. Ustawiamy Cron Jobs na wykonywanie powyższego skryptu raz dziannie. 4. Do funkcji logowania dodajemy np: Kod mysql_query("update tabela_z_userami set staz = staz+1, staz_update = 1 where id=id_logujacego_sie_usera and staz_update = 0");
Ten post edytował Villentre 14.06.2009, 01:08:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 21:01 |