Bobik4556Ttft
@Bobik4556Ttft
Тот ещё Мухтар

Почему не интерпретируется данный код на HTML вместе PHP?

<!DOCTYPE html>
<html>
        <head>
                <title>METANIT.COM</title>
                <meta charset="UTF-8"/>
        </head>
        <body>
                <?php
                $a = 5;
                ?>
                <?php
                if($a > 0){
                ?>
                <h2>Переменная a больше нуля</h2>
                <?php}elseif($a < 0){?>
                <h2>Переменная а меньше нуля</h2>
                <?php}else{?>
                <h1>Переменная а равна 0</h1>
                <?php}?>
        </body>
</html>

6313896342e6e524770431.png
не открывается страница с интерпретированным кодом.
Страницы чисто с PHP открываются.63138b4106a3e187138844.png
  • Вопрос задан
  • 114 просмотров
Решения вопроса 3
@historydev
Редактирую файлы с непонятными расширениями
Либо назовите его index.php, либо:
test3.loc/IfElseInSite.php
Ответ написан
Комментировать
iMedved2009
@iMedved2009
Не люблю людей
<?php
                $a = 5;
                ?>
                <?php
                if($a > 0){
                ?>
                <h2>Переменная a больше нуля</h2>
                <?php }elseif($a < 0){ ?>
                <h2>Переменная а меньше нуля</h2>
                <?php }else{ ?>
                <h1>Переменная а равна 0</h1>
                <?php } ?>
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
У вас нет пробела, в результате <?php}elseif($a аоспринимается интерпретатором как один неизвестный тэг.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы