Timmer
Mitglied
Hallo,
ich hab hier diesen Code gefunden:
Und für die Stelle des Aufrufs im HTML-Dokument den Code:
Doch ich will den oberen Code für eine Weiterleitung nutzen, damit z.B. da steht "Du wirst in XY Sekunden weitergeleitet"...
Kann mir einer erklären, wie das geht?
ich hab hier diesen Code gefunden:
Code:
<script type="text/javascript">
var running = false
var endTime = null
var timerID = null
var totalMinutes = "<?php echo $_SESSION["dauer"]; ?>";
function startTimer() {
running = true
now = new Date()
now = now.getTime()
endTime = now + (1000 * 60 * totalMinutes);
showCountDown()
}
function showCountDown() {
var now = new Date()
now = now.getTime()
if (endTime - now <= 0) {
clearTimeout(timerID)
running = false
alert("Ihre Zeit ist abgelaufen")
window.location.replace ( "/salinas/auswertung.php" ) ;
} else {
var delta = new Date(endTime - now)
var theMin = delta.getMinutes()
var theSec = delta.getSeconds()
var theTime = theMin
theTime += ((theSec < 10) ? ":0" : ":") + theSec
document.getElementById('SessionTimeCount').innerHTML = "Verbleibende Zeit " + theTime
if (running) {
timerID = setTimeout("showCountDown()",900)
}
}
}
Und für die Stelle des Aufrufs im HTML-Dokument den Code:
Code:
<?php if($_SESSION['timer'] == "test")
{
echo ('<body onLoad="showCountDown();">');
}
else
{
echo ('<body onLoad="startTimer();">');
}
?>
Doch ich will den oberen Code für eine Weiterleitung nutzen, damit z.B. da steht "Du wirst in XY Sekunden weitergeleitet"...
Kann mir einer erklären, wie das geht?