Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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
Javascript php脚本在购买的模板中呈现为注释_Javascript_Php - Fatal编程技术网

Javascript php脚本在购买的模板中呈现为注释

Javascript php脚本在购买的模板中呈现为注释,javascript,php,Javascript,Php,我最近买了一个模板,并开始工作。该模板仅包括html、css和javascript文件。我有一个问题,就是我试图放在html文件中的每个php脚本都被呈现为注释。因此,当我尝试添加此脚本时: <?php include_once "dbConnect.php"; //user name dropdown $query = "SELECT user_name FROM users"; $result = mysql_query($query); ?> <select name=

我最近买了一个模板,并开始工作。该模板仅包括html、css和javascript文件。我有一个问题,就是我试图放在html文件中的每个php脚本都被呈现为注释。因此,当我尝试添加此脚本时:

<?php
include_once "dbConnect.php";

//user name dropdown
$query = "SELECT user_name FROM users";
$result = mysql_query($query); ?>
<select name="selectedName" id="userSelected">
    <option value="" disabled selected>user name</option>
    <option value=""  >All</option>
    <?php while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { ?>
        <option value="<?php echo $line['user_name'];?>">
            <?php echo $line['user_name'];?>
        </option>
    <?php } ?>
</select>

<!--script name dropdown-->
<?php
$query = "SELECT script_name FROM scripts";
$result = mysql_query($query); ?>
<select name="selectedScript" id="scriptSelected">
    <option value="" disabled selected>script name</option>
    <option value=""  >All</option>
    <?php while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { ?>
        <option value="<?php echo $line['script_name'];?>">
            <?php echo $line['script_name'];?>
        </option>
    <?php } ?>
</select>
?>

用户名
全部的
脚本名
全部的
?>
使用此行:

<?php include_once "dropdown.php"?>

在开发人员工具中,它如下所示:

<!--?php include_once "dropdown.php"?-->

知道是什么原因吗?这段代码已经在我创建的一个html项目中运行,我正试图将它移到这个模板中。
*模板将其命名为metronic

当您将php放入HTML文件时,它将呈现为HTML。您应该将扩展名改为.php,这样它就可以运行php本身了。(HTML本身不会受到影响)

您需要为文件提供一个
.php
扩展名,或者更改Web服务器配置以通过php运行所有
.HTML
文件。看起来您正在使用一些框架/ide来做这件事,文件扩展名应该是.php,就像其他人提到的那样,但是如果是这样的话,你应该能够把它看作一个纯文本,而不是一个注释,我认为是IDE做了这件事,或者你可能正在查看错误的文件,而不是你修改的文件,你也应该尝试使用include和not include_一次