Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wykonywanie funkcji w odpowiednim czasie
maciu
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


Chciałem się zapytać, czy da się zrobić tak, aby jakaś funkcja została wykonywana co jakiś ściśle określony czas, np. w każdy poniedziałek o godz 20.

Wiem, że można tak zrobić poprzez cron, ale niestety do niego nie mam dostępu, więc interesuje mnie rozwiązanie czysto programistyczne.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Ociu
post
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




  1. <?php
  2. $nrdnia = date(&#092;"w\");
  3. # pon = 1
  4. $times = date(&#092;"H\");
  5.  
  6. if($nrdnia == '1' && $times == '20')
  7. {
  8. funkcja();
  9. }
  10. ?>

Nie wiem czy zadziała, ale można spróbować.
pozdrawiam
Go to the top of the page
+Quote Post
ARJ
post
Post #3





Grupa: Zarejestrowani
Postów: 453
Pomógł: 22
Dołączył: 20.09.2004
Skąd: Kraków - NH -

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


@ociu skrypt wykona się o odpowiedniej godzinie tylko że ktoś go musi uruchomić. bez crona i harmonogramu zadań skrypt można odpalać po danej godzinie jak ktoś go uruchomi.


--------------------
Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
Go to the top of the page
+Quote Post
Ociu
post
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Masz słuszność.
No ale jeśli to jest na stronie wtedy odwiedzającemu o tej godzinie się uruchomi.
Go to the top of the page
+Quote Post
slepy
post
Post #5





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.02.2003

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


Napisz skrypt np: (dla linuxa)
  1. #!/usr/bin/php // sciezka do pliku php ( kompilatora)
  2. <?php
  3. echo(&#092;"Chyba dziala O_o\");
  4. ?>


Nastepnia w lini komend
Kod
crontab --help


Nastepnie ustaw kiedy i co ma sie uruchamiac i będzie ok.

Pod windowsem pewno w harmonogramu zadań, nie wiem jak jest z ścieżką do kompilatora..
Go to the top of the page
+Quote Post
maciu
post
Post #6





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


niestety nie mam możliwości "grzebania" w cronie, dlatego wykorzystam Twój pomysł Ociu. Może nie jest idealny, ale zawsze ktoś po tej 20 w poniedziałek wejdzie na serwis:)
Go to the top of the page
+Quote Post
Bielo
post
Post #7





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 21.09.2003
Skąd: Truskaw

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


http://home.pl/support/498

np na home.pl sie da moze sproboj na swoim hostingu


--------------------
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 Aktualny czas: 19.08.2025 - 11:34