大家好,我是一名初学者,在试着做个blog练习,在数据入库和出库的时候没有做数据处理,所以留言内容中含有html标签的话,在页面会显示出来(按钮、文本框等)。请问这该怎么处理呢?以前有人说用stipslashes()和addslashes()但是对这方面好像没有用。(因为是新手,所以麻烦您写的详细一点点)
解决方案 »
- 项目找外包!
- 火狐无法获取图片宽度和高度的问题
- 共享源码:DIV模态对话框、JS万能验证增强版、ajax类等常用JS代码!全部兼容IE/firefox
- 大吼一声:求php+mysql分页代码
- linux下安装php-5.2.0时为什么configure mysql failed?
- 求:php5下载地址
- 小菜鸟弱弱的问一个问题:)
- 請大家看一下!www.hooday.com 站点调查圓餅圖怎麼實現的???還有 window.votes.vote 是什麼我看不懂請指教!!
- 还是PHP报表打印问题,急啊!!!
- 又出麻烦了……这也会出错????:(
- PHP调用.bat文件的问题 急求高手指教
- 两个Parse error: syntax error, unexpected T_VARIABLE 错误
如果用户留言时可以修改如字体样式颜色等,就需要保存样式
这时就可以用addslashes()处理后存入数据库,目的地上转换特殊标签
以免插入数据时异常,
在使用时stipslashes()进行还原使用
若不存的话,strip_tags是过滤掉标签
当然还有更多标签,可以选用,详见此篇文章
http://www.metsky.com/archives/377.html