【发布时间】:2010-07-25 09:27:34
【问题描述】:
编辑:我在发布问题后几秒钟就解决了(对不起!)但还不能接受答案。
大家好,
只是一个快速的。我有一个 PHP/CodeIgniter 站点,用户可以编辑他们的个人资料。我正在使用 CI 的 XSS 过滤和基于 Active Record 的模型,因此数据会自动转义。
它自然会在个人资料页面视图上正常显示,例如“我们会看看这是否有效”(we'll 中的撇号)。但是,当用户进入编辑页面时,输入框(填充了数据库中的数据)显示:
We'll see if this works
我以为我可以通过将输入框的值设置为html_entity_decode($query->row('example_database_row')) 来解决它,但它仍然不起作用。我是不是误会了什么?
谢谢!
杰克
【问题讨论】:
标签: php codeigniter html-entities