让这个 php 查询也显示一个 html 链接

发布于 2024-07-17 16:14:05 字数 356 浏览 5 评论 0原文

可以修改此代码片段以显示 html 编码吗?

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

它显示了一个标题,但在该标题中我有一个 href:

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

而不是显示为链接,它只向我显示代码。 我希望它是一个可点击的链接。

可能的?

can this code snippet be modified to reveal html coding?

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

it is showing a title but in that title i have an href:

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

instead of it appearing as a link it just shows me the code.
i'd like it to be a clickable link.

possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

§普罗旺斯的薰衣草 2024-07-24 16:14:05

是的,只需删除 $this->htmlEscape() 并保留 $_option->getTitle()

转义函数只是提供无法使用(或注入)html 命令或 javascript 的功能。

Yes, just remove the $this->htmlEscape() and leave the $_option->getTitle()

The escape function is to provide just the functionality of not being able to use (or inject) html commands or javascript.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文