一段语句$str='<pre><span style="color:red">123</span></pre>';在临插入数据库的时候我打印出来,,观看源代码就是这样的,诡异的是存入数据库后,,在显示出来,源代码居然变成<pre><span style="color:red">123</span></pre>而数据库里存的也是这个,,真是邪门了。难道bug??
解决方案 »
- 6-16个字符,用使用字母加数字或符号的组合密码,不能单独使用字母、数字或符号的正则表达式??急求
- 如何判断iis或者Apache是否开启rewrite
- php代码保护
- 如何写 preg_match_all 匹配 url 的正则 ?
- 一道PHP面试题 关于SQL
- php session删除不了,三个界面login.php,logout.php,index.php
- 紧急提问数组比较的问题,急。。。
- PHP如何执行sql server的存储过程并得到结果
- 关于字字处理器!
- php下载一个生成所需文件类型(比较大)遇到的问题。
- htaccess规则有点问题,找人帮改一下
- php 新手如何对phpwind进行二次开发
-----------------------
确定浏览器源代码里看这行输出<pre>也没转化?
是的,确定,,紧接着就是执行插入语句了,,我用的是thinkphp 插入方法
看数据库数据是否正常。
不正常检查:
echo $sql 之后 INSERT之前有没实体化了。正常:
即是实体化输出了。
echo $sql之后直接执行插入了,其他标记不变,就单单转义<pre></pre>,莫名奇妙