SpecialFighter
Mitglied
Hallo zusammen,
ich nutze folgendes Countdown Script: http://www.littlewebthings.com/projects/countdown/
Mein Quellcode sieht so aus:
Wie müsste der Code aussehen,
damit der Countdown immer wieder von vorne beginnt, wenn dieser durchgelaufen ist?
Im Moment kommt ja immer ein alert "Fertig!"
Vielen Dank schon Mal
ich nutze folgendes Countdown Script: http://www.littlewebthings.com/projects/countdown/
Mein Quellcode sieht so aus:
Code:
<?php
header('Content-Type: text/html; charset=utf-8');
ini_set('session.use_cookies',1);
ini_set('session.use_only_cookies',1);
ini_set('session.use_trans_sid',0);
session_start();
if (!isset($_SESSION['timestamp']))
{
$_SESSION['timestamp'] = 1428417830;
}
if ( (time() - $_SESSION['timestamp']) >= 15 )
{
$_SESSION['timestamp'] = time()+15;
}
$_SESSION['datum'] = date("d.m.Y",$_SESSION['timestamp']);
$datum_array = explode(".", $_SESSION['datum']);
$_SESSION['uhrzeit'] = date("H:i:s",$_SESSION['timestamp']);
$uhrzeit_array = explode(":", $_SESSION['uhrzeit']);
?>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="utf-8">
<link rel="stylesheet" href="style.css" type="text/css">
<style type="text/css">
.dash .digit { float: left; }
</style>
</head>
<body class="home page page-id-26 page-template page-template-tmp-no-title-php">
<div id="countdown_dashboard">
<div class="dash minutes_dash">
<div class="digit">0</div>
<div class="digit">0</div>
</div>
<div style="float: left;">:</div>
<div class="dash seconds_dash">
<div class="digit">0</div>
<div class="digit">0</div>
</div>
</div>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="countdown.js"></script>
<script language="javascript" type="text/javascript">
jQuery(document).ready(function() {
var day = <? echo $datum_array[0]; ?>;
var month = <? echo $datum_array[1]; ?>;
var year = <? echo $datum_array[2]; ?>;
var hour = <? echo $uhrzeit_array[0]; ?>;
var min = <? echo $uhrzeit_array[1]; ?>;
var sec = <? echo $uhrzeit_array[2]; ?>;
jQuery('#countdown_dashboard').countDown({
targetDate: {
'day': day,
'month': month,
'year': year,
'hour': hour,
'min': min,
'sec': sec
},
// onComplete function
onComplete: function() {
alert ('Fertig!')
}
})
});
</script>
</body>
</html>
Wie müsste der Code aussehen,
damit der Countdown immer wieder von vorne beginnt, wenn dieser durchgelaufen ist?
Im Moment kommt ja immer ein alert "Fertig!"
Vielen Dank schon Mal
