Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中导入Javascript_Php_Javascript_Html_If Statement - Fatal编程技术网

在PHP中导入Javascript

在PHP中导入Javascript,php,javascript,html,if-statement,Php,Javascript,Html,If Statement,我有以下HTML和Javascript: <noscript> <div id="player"> <h2>Warning! You should enable your JavaScript!</h2> </div> </noscript> <script type="text/javascript"> var videoSource="<?php echo $fileNa

我有以下HTML和Javascript:

<noscript>
    <div id="player">
    <h2>Warning! You should enable your JavaScript!</h2>
    </div>
</noscript>
<script type="text/javascript">
    var videoSource="<?php echo $fileName;?>";
    createPlayer(videoSource);
</script>
我需要在if中导入此代码块:

<?php
 if($media[$id] != null){
        $video = $media[$id];
        $fileName = "folder/".$video;
       //Here
    }else{
        echo("Error !");
    }
?>

这应该满足您的要求:

<?php
 if($media[$id] != null){
        $video = $media[$id];
        $fileName = "folder/".$video;
?>
  ... html ...
<?
    }else{
        echo("Error !");
    }
?>

您可以轻松地关闭php标记,插入html代码,然后重新打开php标记,如下所示:

<?php
if($media[$id] != null){
    $video = $media[$id];
    $fileName = "folder/".$video;
?>
<noscript>
    <div id="player">
        <h2>Warning! You should enable your JavaScript!</h2>
    </div>
</noscript>
<script type="text/javascript">
    var videoSource="<?php echo $fileName;?>";
    createPlayer(videoSource);
</script>
<?php
    }else{
        echo("Error !");
    }
?>
用?>包装您的javascript,希望已启用-
<?php
 if($media[$id] != null){
        $video = $media[$id];
        $fileName = "folder/".$video;
?>
<noscript>
    <div id="player">
    <h2>Warning! You should enable your JavaScript!</h2>
    </div>
</noscript>
<script type="text/javascript">
    var videoSource="<?php echo $fileName;?>";
    createPlayer(videoSource);
</script>
<?php
    }else{
        echo("Error !");
    }
?>