function kalansuresaniye($zaman,$no){//60tan geriye sayma
$sure=$zaman+60;
{$sa = ($sure-time()); 

return '<font size=16 color=blue> 
<SCRIPT type=text/javascript> 
//////////////////////Burası Değişken///////////////////////////////// 
var currenttime'.$no.' = \''.date("Y F d H:i:s", $sa).'\'  
//////////////////////Burası Javascript///////////////////////////////// 
var serverdate'.$no.'=new Date(currenttime'.$no.') 
function padlength'.$no.'(what){ 
var output'.$no.'=(what.toString().length==1)? "0"+what : what 
return output'.$no.'} 
function displaytime'.$no.'(){
serverdate'.$no.'.setSeconds(serverdate'.$no.'.getSeconds()-1) 
var timestring'.$no.'=padlength'.$no.'(serverdate'.$no.'.getSeconds())+"</font>" 
document.getElementById("servertime'.$no.'").innerHTML=timestring'.$no.'} 
setInterval("displaytime'.$no.'()", 1000); 
</SCRIPT> 
<SPAN id=servertime'.$no.'></SPAN>'; }
}
Veritabanındaki $zaman süresi ile 60dan geriye sayım yapıyor ve 0 olunca tekra 60tan geriye gidiyor.Araya bi if döngüsü atarak süre 0 oldumu sayfanın yenilenmesini veya header("Location: sayfa.php"); şeklinde tekrar çağrılmasını istiyorum acaba nasıl yaparız?

yardımlarınızı bekliyorum