我应该使用 php 的 htmentities() 和 pdo 来过滤输入和输出转义吗?

ktm*_*ktm 1 php xss

我应该使用 php 的 htmentities() 和 pdo 来过滤输入和输出转义,以防止 xss 攻击吗?

dec*_*eze 5

在 HTML 上下文中输出用户提供的内容时使用htmlentities(或最好使用htmlspecialchars)(即在您的网站上显示它时)。不要对进入数据库的 HTML 值进行转义,因为那里没有 XSS 漏洞,您通常希望将原始数据存储在数据库中,并在以后根据需要对其进行转义。