• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem: Countdown

Status
Für weitere Antworten geschlossen.

gollum1990

Neues Mitglied
Servus,

Ich habe mir ein Kleines Script gebastelt klappt alles so wie ich es wollte
nur der Countdown klappt nicht. Es wird anstatt der Countdown der Link
ausgeben obwohl ich am Jagen bin, wenn ich den Link klicke dann kommt ja überlicher weise eine Fehlermeldung das ich schon am Jagen bin. Ich verwende einen Javascript Countdown. Es wird auch keine
Fehlermedlung ausgeben.
Hier mal der Teil des Codes:
Code:
[...]
// Javascript Countdown

<script language="JavaScript"> 
<!-- 
function countdown() { 
 timer = document.getElementsByName('countdown'); 
  
 for (i = 0; i <= timer.length - 1; i++) { 
  zeit = timer[i].title; 
  zeit = zeit - 0.5; 
  
  if (zeit > 0) { 
   minuten = 0; 
   stunden = 0; 
    
   if (zeit > 59) { 
    minuten = Math.floor(zeit / 60); 
   } 
    
   sekunden = Math.floor(zeit - minuten * 60); 
    
   if (sekunden < 10) { 
    sekunden = "0" + sekunden; 
   } 
   if (minuten < 10) { 
    minuten = "0" + minuten; 
   } 
   timer[i].firstChild.nodeValue = minuten + ":" + sekunden; 
   timer[i].title = zeit; 
  }else { 
   timer[i].firstChild.nodeValue = "Fertig"; 
  } 
 } 
  
 window.setTimeout("countdown()", 500); 
} 

countdown(); 
//--> 
</script> 
[...]
// Der Teil des Codes der den Link oder Countdown ausgibt
elseif($mode == gucken)
{ 

$dauer = pow (2, $row['xp']) * ($row['dauer']); 
  

$fertigstellung = time() + $dauer; 

  if ($row['fertigstellung'] == 0) { 
echo '[url="jagen.php?jagen=jagen"]Jagen[/url]'; 

  } else { 
// Vermutliche FehlerZeile
echo '<span name="countdown" title="<?= $row["fertigstellung"] - time() ?>"><?= date("i:s", $row["fertigstellung"] - time()) ?></span>'; 

  } 
} 
[...]

Danke imVorraus für eure Hilfe

MFG

gollum1990
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben