Код:
<?
session_start();
$vreme_sekundi = 10;
if(!isset($_SESSION['time']) || (int)$_GET['time'] == 1) {
$_SESSION['time'] = mktime() + $vreme_sekundi;
header("Location: broqch.php");
die;
}
$t1 = $_SESSION['time'];
$t2 = mktime();
$raz = $t1 - $t2;
?>
<div><a href="broqch.php?time=1">otnachalo za <?=$vreme_sekundi?> sekundi.</a></div>
<div id="vreme">....</div>
<script type="text/javascript">
var kolko = <?=$raz;?>;
function broqch(){
var vreme = document.getElementById('vreme');
var date1 = new Date();
var date2 = new Date();
var temp_kolko = kolko;
var sekunda = temp_kolko - Math.round((date2.getTime() - date2.getTime()) / 1000);
var minuta = 0;
var chas = 0;
if(sekunda == 0) {
//nesto si
}
if(sekunda >= 0){
if(sekunda>59) {minuta = Math.floor(sekunda/60);sekunda = sekunda - minuta*60;}
if(minuta>59) {chas = Math.floor(minuta/60);minuta = minuta - chas*60;}
if(sekunda<10) {sekunda = "0" + sekunda;}
if(minuta<10) {minuta = "0" + minuta;}
vreme.innerHTML = chas + ":" + minuta + ":" + sekunda;
}
kolko--;
window.setTimeout("broqch();", 999);
}
broqch();
</script>
Как да направя този код за броене да брои наобратно т.е. от 00:00:00 после 00:00:01 и т.н.