【发布时间】:2013-06-18 02:08:03
【问题描述】:
CakePHP 有一个名为h 的全局函数。这是htmlspecialchars 的便捷方法。 CakePHP 还有一个名为Sanitize 的实用程序,它有一个名为html 的方法。以下是它的部分描述:
此方法准备用户提交的数据以在 HTML 中显示。这 如果您不希望用户能够破坏您的 布局或在 HTML 页面中插入图像或脚本。
应该在什么时候使用它们?一个比另一个好?
【问题讨论】:
-
按照文档示例中的说明在视图层中坚持使用 h():book.cakephp.org/2.0/en/views.html#extending-views
标签: cakephp sanitization