修改的时候,从数据库里取出数据用stripslashes转换一下.如果你不想让其自动取义,可以修改php.ini将magic_quotes_gpc = On设置为OFF

解决方案 »

  1.   

    我的做法是在存进数据库的时候就stripslashes下。
      

  2.   

    存进去之前就strip了,哪还不如关掉自动转义呢,呵呵.
      

  3.   

    关掉那个magic_quotes比较好。PHP新的版本都缺省关闭这个了。
      

  4.   

    个人觉得没必要关闭,读取出来stripslashes一下多好!
      

  5.   

    stripslashes()   不好用。。
      

  6.   


    自动是因为magic_quotes_gpc已经开启了,所以任何数据都会被自动转义,需要get_magic_quotes_gpc()获取Bool判断。用stripslashes可以恢复其原型。