Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][js] Odliczanie
Gallareton
post 3.09.2007, 11:26:15
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Witam
chodzi mi o taki skrypt ktory odliczal by czas np 4godziny i wykonywal czynnosc np echo("jest ok");
Moglby ktos cos takiego napisac?


--------------------
Mowa jest srebrem, a milczenie złotem...
Lepiej milczeć i wydać się głupim, niż odezwać i rozwiać wszelkie wątpliwości...
Go to the top of the page
+Quote Post
skowron-line
post 3.09.2007, 11:36:41
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


a google nie dziala/?
ja kiedys cos takiego napisalem ale do dzis nie wiem czy dobrze to dziala guitar.gif
  1. <script type="text/javascript">
  2.  
  3. var sek = 0;
  4. function minuty(czas){
  5. var minuta = czas/ 60;
  6. minuta --;
  7. odliczanie(minuta,60);
  8. }
  9. function odliczanie(minuta,sek){
  10. if(sek == 0){
  11. minuta = minuta - 1;
  12. sek = 60;
  13. }else{
  14. if(sek <=9){
  15. sek = "0"+sek;
  16. }
  17. sek--;
  18. }
  19. var oDiv = document.getElementById('zegar');
  20. if(sek <=9){
  21. oDiv.innerHTML = minuta+":0"+sek;
  22. }else{
  23. oDiv.innerHTML = minuta+":"+sek;
  24. }
  25. if(minuta <=1 ){
  26. oDiv.style.color="red";
  27. }
  28. if(minuta == 0 && sek == 0){
  29. window.location="http://google.pl";
  30. }else{
  31. setTimeout("odliczanie("+minuta+","+sek+")",1000);
  32. }
  33. }
  34. </script>


Ten post edytował skowron-line 3.09.2007, 11:36:58


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
Gallareton
post 3.09.2007, 11:54:13
Post #3





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Dzieki wielkietaa wujo google ma problemy tongue.gif ... aaevil.gif Chyba dziala ale jaki to efekt ma dac bo moja java script jest na poziomie -1 tongue.gif ...
Ten skrypt to jest sam odlicznik... jak zrobic przycisk zeby go uruchomic, oraz gdzie mam wpisac skrypt w php ktory ma sie wykonac po odliczaniu?

Ten post edytował Gallareton 3.09.2007, 11:54:41


--------------------
Mowa jest srebrem, a milczenie złotem...
Lepiej milczeć i wydać się głupim, niż odezwać i rozwiać wszelkie wątpliwości...
Go to the top of the page
+Quote Post
skowron-line
post 3.09.2007, 11:56:35
Post #4





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


  1. <input type="button" onclick="odliczanie(1440)"; value="odliczanie"


a to jest linia odpowiedzialna za akcje po tym jak dojdzie do zera
  1. window.location="http://google.pl";

mozesz sobie dac cos innego np alert albo innerHTML w okreslony div

a wstawic skrypt najlepiej na samje gorze przed php ale to nie wymog


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
drPayton
post 3.09.2007, 12:01:18
Post #5





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


A nie prościej użyć setInterval? winksmiley.jpg
  1. setInterval("mojaFunkcja();", 1000);

Drugi parametr to liczba milisekund. Przy 4 godzinach będzie to całkiem duża liczba winksmiley.jpg
A jeśli chcesz w ten sposób cosik php'em robić, to AJAX pozostaje jedynie...
A tu opis działania tej funkcji.

Ten post edytował drPayton 3.09.2007, 12:02:03
Go to the top of the page
+Quote Post
Gallareton
post 3.09.2007, 12:01:28
Post #6





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Jak wstawic caly skrypt php(with mysql)? i ile on bedzie odliczal po kliknieciu w buton? i czy po kliknieciu w butona pokaze odlicznik czy tylko wykona po odliczeniu?

Lub jesli ktos bylby taki mily i chenty zrobic mi gotowca tongue.gif ...
Chodzi mi o to skrypt pracy np taki jak w grze battleknight itd. Probowalem juz roznie i pomysly mi sie koncza ... Dziekuje

Ten post edytował Gallareton 3.09.2007, 12:08:10


--------------------
Mowa jest srebrem, a milczenie złotem...
Lepiej milczeć i wydać się głupim, niż odezwać i rozwiać wszelkie wątpliwości...
Go to the top of the page
+Quote Post
qqrq
post 3.09.2007, 12:15:30
Post #7





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


Co do skryptu PHP - zależy czy chcesz go wykonać po przeładowaniu strony, czy nie. Jeśli tak - albo odliczasz do zatwierdzenia formularza, albo przekierowania (window.location bodajże). Jeśli nie - AJAX.


--------------------
Go to the top of the page
+Quote Post
skowron-line
post 3.09.2007, 12:47:53
Post #8





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(Gallareton @ 3.09.2007, 11:01:28 ) *
Lub jesli ktos bylby taki mily i chenty zrobic mi gotowca tongue.gif ...

buahahaha i co jeszcze
Cytat(Gallareton @ 3.09.2007, 11:01:28 ) *
Probowalem juz roznie i pomysly mi sie koncza

to moze pokaz co sam zrobiles a mywskarzemy bledy


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
qqrq
post 3.09.2007, 14:43:45
Post #9





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


Dokładnie. Jelenia szukasz questionmark.gif


--------------------
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: 24.07.2025 - 17:45