さて、私がやろうとしているのはPHPコードをトリガーすることです。これは、if条件が(javascriptで)trueの場合にのみ、phpがサーバー側であり、javascriptがクライアント側であることを理解しています。phpコードのインクルードは、1つを除いて完全に機能します。実際には、if条件が発生したときではなく、ページの読み込み時にトリガーされます。あなたが私にこれを行う方法を手伝ってくれるなら、大歓迎です。if条件が真の場合にのみphpファイルを含めたい
前もって感謝します
これが使用しているコードです:
<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>