Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt uaktualnienia stażu
kurczak610
post
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!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Villentre
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 21:01