![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 3.07.2010 Ostrzeżenie: (10%) ![]() ![]() |
Więc mam
Ma pokazać datę ostatniego logowania z przyznaniem pkt. I jeśli $time = $now to by nie dodawało nic tylko komunikat Nie minełyu jeszcze 24h! Jeśli $time < $now to wtedy by był ten kod:
A to nie działa :/
Tabelka w mysql:
Ten post edytował marcinrm5 19.07.2011, 09:24:43 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat $time = $_SESSION['time']; Strzelam, że masz w sesji timestampa, którego porównujesz z datą. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 3.07.2010 Ostrzeżenie: (10%) ![]() ![]() |
Miałem zwykłe date ale zmieniłem na timestamp i dalej to samo :/
Nie działa date i timestamp, nie wiem czemu ;/ Ten post edytował marcinrm5 19.07.2011, 09:47:05 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 3.07.2010 Ostrzeżenie: (10%) ![]() ![]() |
Teraz dodaje cały czas 10pkt bez limitu :/
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
A czy po dodaniu punktów aktualizujesz $_SESSION['time'] aktualnym czasem? Wydaje mi się, że nie bo przynajmniej w kodzie tego nie ma. Dlatego zawsze masz tam "starą" datę i dodawanie punktów odbywa się non stop.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 3.07.2010 Ostrzeżenie: (10%) ![]() ![]() |
Aktualizuje tym kodem
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 3.07.2010 Ostrzeżenie: (10%) ![]() ![]() |
Działa, dzięki wielkie
![]() ![]() Ale odkryłem jeden problem. Za każdym następnym logowaniem pkt na nowo się dodaje :/ Ten post edytował marcinrm5 19.07.2011, 10:17:11 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
A czy po zalogowaniu ustawiasz $_SESSION['time'] na podstawie wartości z bazy danych? Pewnie nie.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 3.07.2010 Ostrzeżenie: (10%) ![]() ![]() |
A czy po zalogowaniu ustawiasz $_SESSION['time'] na podstawie wartości z bazy danych? Pewnie nie. Jak mam to ustawić? Na podstawie aktualnej daty? Jak przyznaje pkt to tam jest Ten post edytował marcinrm5 19.07.2011, 11:03:35 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:46 |