Имена классов HTML с переменными php

0

У меня массивная страница, но я подтвердил ошибку в JS FIDDLE

http://jsfiddle.net/qsJ5R/

<li><input class="<?php echo $env;?>" type="checkbox" > This is Item 1</li>

Это строка с ошибкой.

Он не читает имя класса как переменную равную?

я что-то упустил или вы не можете этого сделать?

  • 0
    закройте его <?php $env = "env"; ?>
  • 0
    Вы скопировали и вставили свой код в JSFiddle? Потому что вы не закрываете свой первый тег PHP.
Показать ещё 5 комментариев
Теги:

1 ответ

0
Лучший ответ

Измените свой HTML как

<body>
<a href="http://jquery.com/">jQuery</a>
<?php $env = "env" ?>
        <ul class="chk-container">
           <li><input class="selecctall" type="checkbox"> Selecct All</li>
           <li><input class="<?php echo $env;?>" type="checkbox" > This is Item 1</li>
           <li><input class="checkbox1" type="checkbox" > This is Item 2</li>
           <li><input class="checkbox1" type="checkbox" > This is Item 3</li>
           <li><input class="checkbox1" type="checkbox" > This is Item 4</li>
           <li><input class="checkbox1" type="checkbox" > This is Item 5</li>
           <li><input class="checkbox1" type="checkbox" > This is Item 6</li>
           <li><input class="checkbox2" type="checkbox" > Do not select this</li>

        </ul>
</body>

Проблема в том, что вы не закрываете тег php

  • 0
    извините, это была просто проблема копирования и вставки, это не фактическая проблема извините
  • 0
    проверьте эту часть <? php $ env = "env"?>. Какая разница?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню