0
我有一个CSS问题..css是自动评论的PHP代码?
通过使用下面的代码:
<div class="divisor">
<p>
<?php if (isset($_SESSION['invalid'])) { echo 'test'; } ?>
</p>
</div>
在浏览器中生成的页面上的结果如下:
<!--?php if (isset($_SESSION['invalid'])) { echo 'test'; } ?-->
实际上,浏览器是自动注释掉我的PHP代码,结果跳过整个代码执行它。
可能是什么问题?
我只定义了一些利润与CSS代码:
.divisor p {
margin-top: 5px;
margin-left: 5px;
}
这绝对不是浏览器,因为传递到浏览器的页面不再包含任何PHP标签。 (假设PHP在服务器上处于活动状态)。我猜测你是通过某种类型的过滤器或模板引擎来运行PHP文件的,该引擎会在PHP标签上运行而不是执行代码。 – lxg
确保您的页面保存为.php – 2015-08-09 09:42:54