我是网络开发的初学者,我正在开发一个网站,允许用户发布各种讨论,其他人评论和回复.我面临的问题是,用户几乎可以发布任何内容,包括代码片段以及可能包含单引号,双引号甚至某些html内容的任何其他内容.
当这些帖子被发布时,它正在干预MySQL插入查询,因为引号正在结束字符串,因此查询失败.即使我使用php显示字符串,浏览器也会将字符串解释为html,我希望它被解释为文本.我是否必须手动解析输入字符串并转义所有特殊字符?还是有另一种方式?
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |