Benjamin Rauer
Mitglied
Hallo Freunde
ich habe bereits alle counter im Forum durchgesehen aber leider hat mir keiner weitergeholfen. Mein counter soll die Endzeit aus der DB holen und nach ablauf einen link anzeigen.
In der DB wird die Zeit z.B. 121356478 im Feld $rows->bis abgelegt.
Ich habe folgenden Counter aber bekomme die Zeit nicht rein..... Ich hoffe mir kann jemand bei meinem Counter Helfen.
<span id="countDownText">0</span>
ich habe bereits alle counter im Forum durchgesehen aber leider hat mir keiner weitergeholfen. Mein counter soll die Endzeit aus der DB holen und nach ablauf einen link anzeigen.
In der DB wird die Zeit z.B. 121356478 im Feld $rows->bis abgelegt.
Ich habe folgenden Counter aber bekomme die Zeit nicht rein..... Ich hoffe mir kann jemand bei meinem Counter Helfen.
PHP:
$query = "SELECT * FROM #__reloads" .
"WHERE id = 'counter' and bis >= '".time()."'";
$db->setQuery( $query );
$rows = $db->loadobject();
PHP:
<script language="JavaScript">
<!--
var countDownInterval=<?php echo $rows->bis ; ?>;
var countDownTime=countDownInterval;
function countDown()
{
--countDownTime;
if (countDownTime < 0)
{
document.getElementById('countDownText').innerHTML = '<a href="http://www.google.de" target="_top">linkname</a>'
}
if (countDownTime = 0)
{
document.getElementById('countDownText').innerHTML = '<a href="http://www.google.de" target="_top">linkname</a>'
}
if (countDownTime > 0) {
document.getElementById('countDownText').innerHTML = countDownTime;
}
setTimeout("countDown()", 1000);
if (countDownTime == 0)
{
document.getElementById('countDownText').innerHTML = '<a href="http://www.google.de" target="_top">linkname</a>'
}
}
// -->
</script>
<span id="countDownText">0</span>
PHP:
<script language="JavaScript">
<!--
setTimeout("countDown()", 1000);
// -->
</script>