php中的单引号、双引号和转义字符
一般情况下我们都要将提交到数据库里面的数据进行安全处理,防止非法的注入可能
说白了就是用php对单引号、双引号进行转义
用addalashes来进行转义
但是我们在输出的时候可能出现下面这种情况:
表单中:
[html]
<input type="text" 个人资料修改"部分界面的美化完成!"="" value="客户端主动画中" name="TITLE" class="ipt fl">
[/html]
出现这种情况可能是我们都不想看到的,
那么我们如何解决因为php转义而导致的格式错误呢?
解决方法是在输出方前用:htmlspecialchars 和 stripslashes
[php]
<input type="text" value="客户端主动画中"个人资料修改"部分界面的美化完成!" name="TITLE" class="ipt fl">
[/php]
这样就正常了。
您可能还会对这些文章感兴趣!
- Firebug IE浏览器下的调试工具,ie调试工具,360网页调试工具,搜狗网页调试工具(5421 +)
- php ubb替换,ubb替换标签(3067 +)
- git设置默认拉取分支(2318 +)
- linux命令ln,ln错误:Too many levels of symbolic lin(4409 +)
- unix、linux定时执行任务命令,crontab定时命令的运用(4050 +)
- android使用office文档预览服务,后端搭建OpenOffice完整教程(1672 +)
- php压缩文件,php打包下载,PHP创建ZIP档案文件技巧 (3040 +)
- 修改ThinkPHP默认跳转时间,ThinkPHP成功跳转设置,ThinkPHP失败跳转设置(4237 +)
- asp.net未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序(4628 +)
- php更改文件、文件夹名称,rename函数(2825 +)