![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie pytanie,jak zrobić w PHP iż 1 stronę można odwiedzać co 10minut ..
Naprzykład ktoś wchodzi na strone www.jakaśstrona.pl/test/ Tam jest umieszczony test,koleś rozwiązuje,klika pokaz wynik , wyskakuje mu ilosc pkt. ale gdy 2 raz wejdzie,lub odświerzy strone wyskakuje mu "Przepraszamy,rozwiązałeś już test,2 razy będziesz mógł rozwiązać za 10minut" .. Czy ktos wie jak to zrobić? Ten post edytował rashas 9.03.2008, 08:14:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Po prostu załóż taką blokadę na IP, wyślij ciasteczko, albo najlepiej oba sposoby naraz. Nie widzę większego problemu. Wysyłasz ciacho z aktualnym unixowym znacznikiem czasu (funckja time()) i potem jak user wchodzi, to odejmujesz od aktualnego czasu ten z ciasteczka i masz ilość sekund, które je różni. Analogiczne możesz zapisać IP oraz znacznik czasu do bazy. Wymodź jakiś kod, to może ktoś coś więcej pomoże.
Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 06:11 |