Benim aşağı php ve javascript sayma ile yanlış bir şey var mı?

0 Cevap php

Ben sadece her 2 dakikada kullanabilirsiniz benim oyunda bir işlevi var. Yani bu kod var

$next = strtotime ("+2 minutes");

2 dakika geçti, bu fonksiyon kontrol etmek için:

if(time() <= $next){

Tekrar işlevini yapabilir zaman ben burada zaman bulabilirsiniz:

date( "00:i:s", $next - time())

Eğer fonksiyonu başlatmak kadar Neye ihtiyacım saniye sayısıdır. Ben geri sayım Bu javascript kullanın:

$wait = $next - time();

<form name="counter"><input type="text" size="8" name="d2"></form> 

<script> 
 var milisec=0 
 var seconds={$wait} 
 document.counter.d2.value='{$wait}' 

function display(){ 
 if (milisec<=0){ 
    milisec=9 
    seconds-=1 
 } 
 if (seconds<=-1){ 
    milisec=0 
    seconds+=1 
 } 
 else 
    milisec-=1 
    document.counter.d2.value=seconds+"."+milisec 
    setTimeout("display()",100) 
} 

display() 

$next - time() saniye doğru sayısını temsil ediyor mu? Bu doğru gibi görünmüyor ve bu biraz önemlidir ..

0 Cevap