CSS автокомментирование PHP-код?

У меня проблема с CSS ..

Используя следующий код:

<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;
}

0

Решение

Это не имеет ничего общего с CSS; Ваш PHP-код никогда не должен доходить до браузера.

Убедитесь, что у вас установлен PHP, а ваш веб-сервер настроен для интерпретации PHP-скриптов. Прямо сейчас, это, кажется, рассматривает их как HTML.

Обратите внимание, что вы должны получить доступ к этой странице через сервер; недостаточно просто открыть файл на вашем локальном компьютере в браузере.

4

Другие решения

Других решений пока нет …