Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt, który zmieni wartość rekordu w bazie danych danych i go zmieni po 2 sekundach
Machro
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 25.11.2007

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


Witam, szukam skryptu, który zmieni wartość rekordu w bazie danych danych i go zmieni po 2 sekundach.

Np. skrypt zmienia wartość na "tak", a jak miną 2 sekundy, to aby zmienił się on w bazie danych na "nie".

Da się tak zrobić?

Pozdrawiam.

Ten post edytował Machro 15.12.2007, 15:32:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Machro
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 25.11.2007

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


Już tak robiłem jak piszecie, ale spotkalem sie z problemem - jak sprawdzić czy minęły 2 sekundy?

Ten post edytował Machro 15.12.2007, 18:35:32
Go to the top of the page
+Quote Post
Nattfarinn
post
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 22
Dołączył: 19.09.2007
Skąd: Sosnowiec

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


Cytat(Machro @ 15.12.2007, 18:33:50 ) *
Już tak robiłem jak piszecie, ale spotkalem sie z problemem - jak sprawdzić czy minęły 2 sekundy?

Nie napiszę przecież:

NOW() + 2 sekundy

A po co Ci sprawdzać czy upłynęły już dwie sekundy? Wystarczy sprawdzić czy czas już dawno minął czy jeszcze nie. Dla przykładu, jeśli przechowujesz w bazie czas w postaci Uniksowej, to po wykonanym ruchu zmieniasz starą wartość na: "time()+2;". Później jak osoba chce się poruszyć to sprawdasz czy time() jest większe czy mniejsze od wartości w bazie. Jeśli jest większe to znaczy że minęlo już wiecej niż 2 sekundy, jeśli jest mniejsze to ktoś klika zbyt szybko.

Pozdrawiam,
-- Nattfarinn
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 12.10.2025 - 13:11