weet iemand hoe ik een script kan maken, dat er op de site een visuele countdown te zien is die aftelt van 15:00 min naar 00:00 en op 0 moet hij een andere pagina inladen
ik denk dat dit best met java te doen is, maar weet niet hoe,
Java is niet zo'n verstandige optie, toevallig heb ik de jdk en sdk geinstalleerd staan, maar er zijn tegenwoordig maar weinig mensen met standaard java op hun systeem.
?php
//de gedeclareerde variabelen voor de dag waar je naar toe wil tellen
$dag = 20;
$maand = 8;
$jaar = 2005;
//stelt de variabelen op 0 waarde en maakt de tijd en berekent hoeveel dagen nog
$opening = mktime(0, 0, 0, $maand, $dag, $jaar);
$tijdnu = time();
$berekingtijd = ceil(($opening - $tijdnu) / (1 * 24 * 60 * 60));
//zet alles op je scherm
echo "<h5><b>Nog <font color=#009933>".$berekingtijd."</font> dagen</h5><h6>en dan weten we<br>hoeveel Ragdoll jongens en meisjes Amalia ons heeft gegeven!</b>";
?>
ik werk met een simple herlaadfunctie van de pagina om de zoveel seconden
Dan kijk het programma of het uur en datum overeenkomen met een if functie
indien het juist is start het programma voor dat uur of datum
bijvoorbeeld
<html>
<head>
<meta http-equiv="refresh" content="3600">
</head>
<body>
<?php
echo "dit programma is geladen om ".date('H:i:s')."<br><br>";
if (-1*((date('H')-'01')-'24') > '24')
{
echo "nog 1 uur te gaan tot de volgende update<br><br>";
}
else
{
echo "nog ".-1*((date('H')-'01')-'24')." uren te gaan tot de volgende update<br><br>";
}
if (-1*((date('H')-'02')-'24') > '24')
{
echo "nog 1 uur te gaan tot de volgende vraag tot updaten bestand<br><br>";
}
else
{
echo "nog ".-1*((date('H')-'02')-'24')." uren te gaan tot de volgende vraag tot updaten bestand<br><br>";
}
if (-1*((date('H')-'03')-'24') > '24')
{
echo "nog 1 uur te gaan tot de volgende vraag tot updaten bestand<br><br>";
}
else
{
echo "nog ".-1*((date('H')-'03')-'24')." uren te gaan en de producenten worden wakkergeschud om hun aanbod in te voeren.<br><br>";
}
if (date('H') === "01")
{
doe dan dit
}
/*--------------------------------------------------------------------------------------------------------------*/
if (date('H') === "02")
{
doe dan dat
}
if (date('H') === "03")
{
if (date('d') === "01" || date('d') === "07" || date('d') === "14" || date('d') === "21" || date('d') === "28")
{
Doe dan ginds
}
}
?>
</body>
</html>
Zo doe ik die op datum en uur vereiste zaken