Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS][PHP] Odliczanie
ManiQu
post 3.11.2007, 16:37:15
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 2.09.2007

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


Witam. Zrobiłem sobie taki prosty formularz. Gracz ma do wybrania od 1 do 8 godzin pracy. Chce aby zaleznie od wybranej ilosci godzin, gdy wcisnie submit pokazal sie zegar odliczania tylu godzin ile sobie wybral. Nastepnie, gdy zegar skonczy odliczac, by wykonal zapytanie. Najprawdopodobniej trzeba to zrobic w JS i PHP.
Z gory dzieki

Ten post edytował ManiQu 3.11.2007, 16:39:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
rolnix
post 3.11.2007, 16:58:44
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 16.04.2005
Skąd: Białowieża

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


setTimeout() w JS, który przekierowuje na stronę php, gdzie wykonywane jest zapytanie.


--------------------
Go to the top of the page
+Quote Post
ManiQu
post 3.11.2007, 17:42:17
Post #3





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 2.09.2007

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


A odliczanie? Nie znam w ogole sie na java script :/ Tutaj mam jakis kod biggrin.gif Może byscie go przerobili? Zamiast 02:00:00 zeby bylo $_POST['licz'] (nie wiem jak to w JS zrobic) i przekerowalo mnie pozniej na zapytanie:
Kod
<td class="tdn" width="150"><div id="bx0" class="z" style="text-align:left">02:00:00</div><script type="text/javascript">v=new Date();var bx0=document.getElementById('bx0');function tbx0(){n=new Date();s=7200-Math.round((n.getTime()-v.getTime())/1000.);m=0;h=0;d=0;o="";if(s<0){bx0.innerHTML='---';document.location=document.location+'?&web_redirected=1';}else{if(s>59){m=Math.floor(s/60); s=s-m*60}if(m>59){h=Math.floor(m/60);m=m-h*60}if(h>23){d=Math.floor(h/24);h=h-d*24} if(s<10){s="0"+s}if(m<10){m="0"+m} if(d>1){o=d+" dni  ";}else if(d>0){o=d+" dzień  "}bx0.innerHTML=" "+o+h+":"+m+":"+s+'';window.setTimeout("tbx0();",999);}}tbx0();</script></td><td class="tdn" align="left" width="40%">minuty</td></tr><tr><td class="tdh" colspan="3">&nbsp;</td></tr></table></div>


Ten post edytował ManiQu 3.11.2007, 17:46:51
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:25