Hallo...und noch nen Frohes Neues...
Also...ich habe hier nen Script was 20 sek ( bzw die eingestellt zeit die in der datenbank ist ) runterzählt...
Wenn die Zeit runterläuft...kommt ein Text wo man drauf klicken muss damit es weiter geht...Das heißt ja eigentlich das es nicht weiter gehen soll ohne das geklickt wird...jedoch wird die Zeit dann 300 sekunden (was aber bestimmt mit counttime=300 zutun hat) runtergezählt...was aber nicht passieren soll...da sobald die 300 sekunden runtergezählt sind die nächste seite geladen wird.
Wie kann mich das umgehen ?
Und ist es mit Java Script möglich das der Text wo man klicken muss immer an einer anderen stelle kommt? bzw das 5 Texte kommen z.b 4 mal Stop und einmal weiter aber immer durcheinander? Wäre super wenn Ihr mir helfen könntet...Danke im Vorraus :)
Hier noch der Code:
Code:
<script type="text/javascript">
<!--
var counttime=300;
function starttimer()
{parent.bottom.location.href="<?php echo $url; ?>";
timeleft();
}
function timeleft()
{
document.countdown.counter.value=counttime;
if(counttime == 0)
{
location.href="frame_top.php?userid=<?php echo $userid; ?>";
}else{
counttime = counttime - 1;
reloadtimer=setTimeout("timeleft()", 1000);
}
}
function stop()
{
clearTimeout(reloadtimer);
}
function play()
{
clearTimeout(reloadtimer)
reloadtimer=setTimeout("timeleft()", 1000);
}
function weiter() {
location.href="frame_top.php?userid=<?php echo "$userid"; ?>";
parent.bottom.location.href="<?php echo $url; ?>";
<?php $ask= "UPDATE `V4_accounts` SET surftime=0 WHERE id='$userid'";
$result = mysql_query($ask) or die(mysql_error()); ?>
}
//-->
</script>