在PHP中导入Javascript
我有以下HTML和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
<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 !");
}
?>