试试写入数据库前addslashes(内容)

解决方案 »

  1.   

    一种办法是使用addslashes()函数加反斜线写入数据库,显示时用stripslashes()去掉反斜线。最好是修改你的php.ini将magic_quotes_gpc设为On,因为这是大部分虚拟主机服务器得默认设置。
      

  2.   

    要不就是调用了strip_tags()过滤吧?
      

  3.   

    应该不会这样的,可能如unixdotnet() 所说吧!楼主检查一下啊!
      

  4.   

    多谢各位。我是改的一个开源代码,是php代码把{}中的内容都给过滤了。