Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zadanie wykonane tylko raz o danej godzinie.
KamCiu
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 23.11.2009

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


Witam próbowałem napisać skrypt, który o godzinie 24 wybierze losowy element z bazy danych, wpisze do nowej tabeli i zawartość będzie wyświetlał przez kolejne 24 godziny.
W następny dzień o 24 znowu wylosuje i wpisze dane, a następnie będzie wyświetlać nowy element.
Ustawiłem poprzez
  1. if ($godzina == 24){ //pobieraj i wpisuj// }
no ale operacja była wykonywana wielokrotnie przez całą godzinę.
Jak zrobić poprzez php, żeby była wykonywana tylko raz?

Ten post edytował KamCiu 17.04.2011, 10:00:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pmir13
post
Post #2





Grupa: Zarejestrowani
Postów: 282
Pomógł: 89
Dołączył: 12.04.2011

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


Musisz wykonać oddzielny skrypt php o określonej godzinie, w środku już nie sprawdzając która jest godzina.
Potrzebujesz wpis w /etc/crontab lub w podobnym pliku w zależności od dystrybucji albo inny program umożliwiający zaplanowanie zadań.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 01:39