Wie man PHP-Code auslöst, in Javascript, wenn Bedingung

Ok, also, was ich versuche zu tun, ist, PHP-Code auszulösen, nur wenn die if-Bedingung (in Javascript) erfüllt ist. Ich verstehe, dass PHP serverseitig und Javascript clientseitig ist. Das Einfügen des PHP-Codes funktioniert einwandfrei, mit Ausnahme von 1 Punkt, es wird tatsächlich beim Laden der Seite ausgelöst, nicht wenn die if-Bedingung eintritt. Wenn Sie mir dabei helfen können, wird dies sehr geschätzt. Ich möchte, dass die PHP-Datei NUR enthalten ist, wenn die if-Bedingung erfüllt ist

Danke im Voraus

Hier ist der Code, den ich verwende:

<html>
    <script src="//cdnjs.cloudflare.com/ajax/libs/visibility.js/0.5/visibility.min.js"></script>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script>
var seconds=20;
var flag=false;


$(document).ready(function(){
if (!flag)
Visibility.every(1000, tick);



function tick()
{
      display();

        if (seconds>0)
        {
         seconds--;
        }
        else
        {
          if (!flag){
          document.getElementById('more').innerHTML +="<?php include_once('Code.php'); 
          ?>";
          document.getElementById('more').style.visibility='visible';
          flag=true;
          }
        }
}
function display()
{
   $("#timer").html(seconds);
}
});
</script>
<div id="TrafficHeader" style="height:100px; background-color:grey; padding:20px;">
<div id="timer"></div>
<div id="more" style="visibility: hidden;"><a href="http://www.double-it.com/Traffic/index.php">View Next Ad</a></div></div>
<iframe id="myframe" src="<?php echo ''.$URL;?>" height="100%" width="100%" frameborder="0">
</iframe>
</body>
</html>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage