Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Rozwiązywanie testu co X czasu.
rashas
post 8.03.2008, 11:06:06
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
Go to the top of the page
+Quote Post
PawelC
post 8.03.2008, 11:07:21
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


ciasteczka albo sesje
Go to the top of the page
+Quote Post
Piniek
post 8.03.2008, 11:07:24
Post #3





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


mozna uzyc cookie i ustawic zeby bylo wazne 10minut winksmiley.jpg i sprwdzac czy istnieje przy kazdej probie rozwiazania testu


--------------------
Go to the top of the page
+Quote Post
Cysiaczek
post 8.03.2008, 11:11:03
Post #4





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


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
Sabistik
post 8.03.2008, 11:27:11
Post #5


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Proszę o poprawę tematu na zgodny z regulaminem inaczej zostanie zamknięty.
Go to the top of the page
+Quote Post
rashas
post 9.03.2008, 16:25:57
Post #6





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 4.03.2008

Ostrzeżenie: (0%)
-----


a ma ktoś kod może na to?
@up
a co sie nie podoba w temacie? nazwa?

mozna zamknac temat - juz zrobilem.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 03:00