Beste
Ik heb een script geschreven om een klokje te laten aftellen van 5min naar 0. Ik heb mijn cron job ingeschakelt om dit script elke 5 min uit te voeren.Maar dit werkt helaas niet.
Wat is er fout ?
Ik heb een script geschreven om een klokje te laten aftellen van 5min naar 0. Ik heb mijn cron job ingeschakelt om dit script elke 5 min uit te voeren.Maar dit werkt helaas niet.
Wat is er fout ?
PHP:
<?php
include('contactdb.php');
session_start();
$_SESSION['tickM'] = (date("i")+5);
if ($_SESSION['tickM'] > 60) {
$_SESSION['tickM'] = $_SESSION['tickM'] - 60;
}
$_SESSION['tickS'] = date("s");
$_SESSION['tickN'] = date("i");
?>
<HTML>
<HEAD>
<BODY>
<form name="myForm">
<input type="text" name="clock" size="6"></form>
<SCRIPT LANGUAGE="JavaScript"><!--
function runClock(){
theTime = window.setTimeout("runClock()", 1000);
var nu = new Date();
var tick = new Date();
nu.setMinutes(<?php echo $_SESSION['tickN']; ?>);
tick.setMinutes(<?php echo $_SESSION['tickM']; ?>);
tick.setSeconds(<?php echo $_SESSION['tickS']; ?>);
var verschil = new Date();
verschil.setTime(parseInt(tick.getTime()-nu.getTime()));
tmin = (Math.round(verschil.getTime()/1000/60)-1);
tsec = (60-nu.getSeconds());
if(tmin <= 9){tmin="0"+tmin}
if(tsec <= 9){tsec="0"+tsec}
document.myForm.clock.value=""+tmin+":"+tsec+"";
}
runClock();
//--></script>
</BODY>
</HEAD>
</HTML>
Laatst bewerkt door een moderator: