Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Losowanie liczby co określony czas
Forum PHP.pl > Forum > Przedszkole
MrLoverLover
Hej wink.gif Jak zrobić aby losowanie liczby w przedziale 24,71 losowało się co np 10 minut , samo losowanie to wiem za pomocą rand(24,71) ;

Ale jak dodać to aby powtarzalo losowanie nie co każde odświeżenie strony a co np 10 minut
binprogrammer
Może spróbuj przy użyciu crona, to jest chyba najłatwiejszy sposób.
strike
To zależy o co ci dokładnie chodzi, jesli ma się odświerzać to PHP tego nie zrobisz, a jeśli ma być tylko blokada czasowa to zapisz w sesji znacznik czasu ostatniego odświerzenia i sprawdzaj przy następnym ile czasu minęło, chyba że chcesz to zrobić wspólnie dla wszystkich klientów wtedy potrzebny będzie jakiś mechanizm cache lub baza danych
MrLoverLover
o coś takiego jak blokada czasowa zeby przed upływem 10 minut nie zmieniła się losowana liczba mimo odświeżania strony
strike
No to tak jak pisałem znacznik czasu i wynik zapisywany w sesji, minus tego taki że można to ominąć jak pokombinować więc jesli ma być bezpiecznie to musisz skorzystać z logów w bazie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.