Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: automatyczny post po jakimś czasie
Forum PHP.pl > Forum > Po stronie przeglądarki
psmoczynski
Witam!
Czy istnieje możliwość wysłania automatycznego posta pojakimś czasie questionmark.gif
Nie chcę używać javy a potrzebuję ograniczyć czas wyświetlania strony. Pomocy!!
patrycjusz
poszukaj w googielkach na temat cron-a,
odsylam rowniez tu... http://zlobek.tcz.wroclaw.pl/dzial.php3?dzial=20
psmoczynski
Nie nie
to nie o to chodzi.
Użytkownik mojego systemu pobiera stronę z testem. Na rozwiązanie testu ma powiedzmy 30 minut. Wyświetla stronę, php ustawia czas start, dodaje 30 minut. Chodzi o to aby post wywołał się sam po tych 30 minutach. W java można to napisać ale nie bardzo umiem. Czy można coś takiego w php questionmark.gif
Pewnie nie ale może .....

?>[/php]
patrycjusz
do konca pewnie nie mozna tak jak chcesz (jestem tego prawie pewien)
ale moze cos takiego:
=> user pobiera test => zapisujemy do bazy jego ip + godzine , ustawiamy ciacho (w nim jakis unikatowy sid + ip i godzina wywolania),
=> user kilka "wykonalem test" czy cos
==> system pobiera dane (ciacho)
===> system porownoje dane pobrane z tymi w bazie,
===> jezeli minelo wiecej niz 30 min no to time over
ja to tak widze,
w javie sa odpowiednie biblioteki do takich zadań winksmiley.jpg
BzikOS
php działa po stronie serwera, a POST musi zostać wysłany od klienta, wiec pozostaje JavaScript...

Przenoszę.
hawk
Możesz dać setTimeout w javascripcie, żeby zrobić submit formularza.
chfast
Cytat
Możesz dać setTimeout w javascripcie, żeby zrobić submit formularza.

Tyle, że JavaScript można zablokować, co nie daje ci pewności, że ktoś nie oszukiwał. Proponuje do JavaScript dodać propozyje sprawdzenia przez php zaproponowaną przez patrycjusza. Tylko w tym sprawdzenia po stronie serwera daj jakiś czas tolerancji...
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.