2009-04-21 2 views
0

может ли этот фрагмент кода быть изменен, чтобы выявить кодировку html?этот php-запрос также показывает ссылку html

<?php $_option = $this->getOption() ?> 
<?php echo $this->htmlEscape($_option->getTitle()) ?> 

она показывает название, но в этом названии я есть HREF:

<a href="http://link" target="otherwindow">link</a> 

вместо этого, появляющийся в качестве ссылки он просто показывает мне код. Я бы хотел, чтобы это была ссылка на клики.

возможно?

+0

это оригинальный фрагмент кода htmlEscape ($ _ опцию-> GetTitle())> – 2009-04-21 07:12:15

+0

getOption() -> GetTitle() ?; ?> – mpen

ответ

3

Да, просто удалить $ this-> htmlEscape() и оставить $ _option-> GetTitle()

Функция побег, чтобы обеспечить только функциональность не будучи в состоянии использовать (или вводить) HTML команд или javascript.

+0

отлично. работает точно так, как я хочу. Я использую его для модификации установки magento, и у меня очень мало знаний о php (очевидно), и мои поисковые запросы по поиску в Google не помогли. спасибо за быстрый ответ! – 2009-04-21 07:22:34