Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP] Wykonanie zapytania po danym czasie
mazyl
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 2
Dołączył: 2.12.2011

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


Witam!
mam pewien problem z kodem js. mianowicie po odliczeniu pewnego czasu chce aby zostało wykonane zapytanie sql,

troche poszperałem, pokombinowałem i otrzymałem taki kod:

  1. <span style="font-size: 20px">Pozostało <span id="sekundy"></span> sekund</span>
  2. <script type="text/javascript">
  3. o=document.getElementById('sekundy')
  4. function odliczaj(o,sek){
  5. o.innerHTML=sek
  6. if(sek>0)setTimeout(function(){odliczaj(o,--sek)},1e3)
  7. if(sek==0) {window.location.href="index.php?a=succes&id=<?php echo $strona['id']; ?>"
  8. <?php
  9. echo " tu bedzie zapytanie";
  10. ?>
  11. }
  12. }
  13. odliczaj(document.getElementById('sekundy'), 45) // 5= ilosc sekund od ktorej bedzie odliczac
  14. </script>


czas ładnie liczy, lecz niestety zapytanie wykonuje się automatycznie po wejściu na stronę a nie gdy czas osiągnie 0.
jak to zmienić?

Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 19:47