Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js][php] Jak przeniesc zmienne...., .... z php do js
KasztanPL
post 26.09.2007, 17:41:44
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 30.07.2007

Ostrzeżenie: (10%)
X----


Witam mam taki script i nie wiem jak przeniesc zmienne z php do js


  1. <?php
  2. $godzina=0;
  3. $minuta=1; //chce zeby te zmienne podlozyc do 
  4.  // var hours = 1; var min = 0; var sec= 0; 
  5. $sekunda=0;
  6.  
  7.  
  8. <html>
  9. <head>
  10. <script type='text/javascript'>
  11.  
  12. var hours = 1; // ale jak robie tak var hours = '$godzina';  to script nie dziala:/ 
  13. var min = 0;
  14. var sec= 0;
  15.  
  16. function time() {
  17.  if(sec > 0) {
  18.  sec--;
  19.  } else if(min > 0) {
  20.  min--;
  21.  sec = 59;
  22.  } else if(hours > 0) {
  23.  hours--;
  24.  min = 59;
  25.  sec=59;
  26.  }
  27.  
  28.  if(hours==0 && min==0 && sec==0) {
  29.  alert('End of time....');
  30.  }
  31.  
  32.  
  33.  document.getElementById('tm').innerHTML=
  34.  hours+':'+((min < 10) ? '0' + min : min)+':'+((sec < 10) ? '0' + sec : sec);
  35.  
  36.  setTimeout('time();', 1000);
  37. }
  38. </script>
  39. </head>
  40.  
  41. <body onload=time()>
  42. <span id=tm></span>
  43. </body>
  44. </html>";
  45. ?>




Prosze o pomoc z góry pozdrawiam smile.gif
Go to the top of the page
+Quote Post
pbnan
post 26.09.2007, 17:48:09
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 27.03.2007
Skąd: Osiek almost City ;-D

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


Może nie działa dlatego, że $godzina==0 zamiast 1?


--------------------
"Hmmm, na wakacje trzeba będzie zacząć zarabiać, co nie? ;-] GTA IV się coraz bardziej zbliża... ;-]"
To się nazywa częsty update sygnaturki.
;-)
Go to the top of the page
+Quote Post
KasztanPL
post 26.09.2007, 17:49:36
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 30.07.2007

Ostrzeżenie: (10%)
X----


Nie bo jak podkladalem wartosc to tez nie dzialalo
Go to the top of the page
+Quote Post
kossa
post 26.09.2007, 17:50:35
Post #4





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


PHP jest wykonywane po stronie serwera i generuje m.in. kod java script generowany dop. w przeglądarce, zatem:

  1. <?php
  2. echo "
  3. <html>
  4. <head>
  5. <script type='text/javascript'>
  6.  
  7. var hours = $godzina; 
  8.  
  9. //i cała reszta.... i tak musi zadzialac - a jak nie dziala to podejrzyj do źródła już html co zostało wygenerowane
  10.  
  11. ";
  12. ?>

Łukasz


--------------------
Go to the top of the page
+Quote Post
KasztanPL
post 26.09.2007, 17:58:24
Post #5





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 30.07.2007

Ostrzeżenie: (10%)
X----


Ok dzieki działa ale teraz mam jeszcze jeden problem jak zrobic ze po wyłaczenu przegladarki script bedzie dalej liczył do zera
trzeba uzyc mysql? czy jak
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: 14.08.2025 - 03:50