Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]Skrypt, który wejdzie na stronę 2 razy o godzinie 00.01
Forum PHP.pl > Forum > Przedszkole
mateŁusz
Czy jest jakaś opcja, że o godzinie 00.01 skrypt się aktywuje i wchodzi dwukrotnie samodzielnie na stronę?
Po co mi to? Odświeżyć skrypt, aby się pokazał nowy, szczęśliwy numerek smile.gif

//oczywiście, np. spod subdomeny, ew. innego serwera.
Arcioch
Jedyne co mi przychodzi do głowy to Cron wink.gif
mateŁusz
Jakoś mi ten CRON nie pasuje.
netrat
Jeżeli chcesz aby to koniecznie był php to też nie widze innej możliwości niżeli Cron, tam już można robić co chcesz - wejść na strone, Curlem połazić itp. A jesli to ma nie być Cron to zawsze można się bawić jakimś bashem czy czymkolwiek innym wink.gif
Arcioch
Jeżeli nie masz na serwerze crona jest strona która oferuje odpalanie cykliczne skryptu za darmo wink.gif
mateŁusz
Wolałbym czysty skrypt. Bez różnicy czy w PHP, Java czy innych językach.
szalek01
Bez Crona ciężka sprawa, ale zawsze możesz sobie zrobić samo inicjujący się skrypt. Pierwszy użytkownik po 00:00 uruchomi skrypt, następnie zapiszesz ten fakt w bazie i drugi raz tego dnia nie odpalisz.
sowiq
@autor, a po co zakładasz drugi temat, skoro dotyczy on tego samego problemu, opisanego tutaj: http://forum.php.pl/index.php?showtopic=205964&hl= ?

Dostałeś rozwiązanie. Żeby zadziałało Ci za pierwszym wejściem na stronę wystarczy je delikatnie zmodyfikować. A Ty na siłę starasz się utrudnić sobie życie...

Podpowiedź: w tamtej wersji jest sprawdzany warunek - jeśli jest wygenerowany numerek, to go wyświetla. W innym przypadku go generuje. Przerób to, żeby w razie konieczności najpierw generował się numer, a później za każdym razem był wyświetlany.
Kod
if(warunek){
    // generuj i zapisz
}

// odczytaj i wyswietl
peter13135
No to jak może być w javie, to sobie napisz program w javie, który co 24h odpala Twoją stronę.
Tu masz klasę timera : http://docs.oracle.com/javase/1.5.0/docs/a...wing/Timer.html
Tu masz datę, też Ci się przyda : http://www.tutorialspoint.com/java/java_date_time.htm
No i sedno sprawz, czyli "sieć" w javie : http://www.davidreilly.com/java/java_network_programming/
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.