2017-07-18 6 views
-5

Hey Jungs kann mir jemand helfen, diese Javascript-Code Arbeit in echo php Bereich zu machen:/.. bitte helfen Weil ich wirklich brauchen diese :)JavaScript in Echo php

<script type="text/javascript"> 
function countDown(secs,elem){ 
    var element = document.getElementById(elem); 
    element.innerHTML = "Please wait for "+secs+" seconds"; 
if(secs<1){ 
     clearTimeout(timer); 
     element.innerHTML = '<h2>Countdown Complete!</h2>'; 
     element.innerHTML += '<a href="'.$url.'">Click here now</a>'; 
} 
    secs--; 
    var timer = setTimeout ('countDown('+secs+',"'+elem+'")',1000) 
} 
</script> 
<div id="status"></div> 
<script type="text/javascript">countDown(10,"status"); </script> 
+2

Wo ist Echo? Wo ist PHP? Was willst du hier erreichen? –

+0

Bei [so] wird erwartet, dass Sie versuchen ** den Code selbst zu schreiben **. Nach ** [weitere Recherchen durchführen] (// meta.stackoverflow.com/questions/261592)** Wenn du ein Problem hast, kannst du ** alles posten, was du versucht hast ** mit einer ** klaren Erklärung dessen, was isn ' t funktioniert ** und liefert ein [** minimales, vollständiges und verifizierbares Beispiel **] (// stackoverflow.com/help/mcve). Ich schlage vor, eine gute Frage und die perfekte Frage zu lesen (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/). Achten Sie auch darauf, die [Tour] zu nehmen und ** [this] (// meta.stackoverflow.com/questions/347937/)** zu lesen. –

Antwort

3

Sie vermischen Javascript und PHP, ohne dem WebServer zu sagen, welcher zu verwenden ist.

Ändern Sie diese Zeile:

element.innerHTML += '<a href="'.$url.'">Click here now</a>';  

zu

element.innerHTML += '<a href="<?php echo $url ?>">Click here now</a>'; 

Und irgendwo gewährleisten, bevor diese Aufforderung, dass Sie tatsächlich, dass PHP Wert setzen.

+0

WillParky93 Vielen Dank, es funktioniert .. Vielen Dank !! – elegantmehdi