我echo出来,有引号的都是好好的;从来没遇到过这样的问题;

解决方案 »

  1.   

    我用的是win2k3不过我在我的linux服务器上也是这样真郁闷
      

  2.   

    正常,字符串中某些特殊字符前面是自动加了转义符.
    可能是直接进行数据库的操作比较方便吧,如果不想要,可以用stripslashes 去掉\就可以了
      

  3.   

    检查php.ini中
    magic_quotes_gpc
    magic_quotes_runtime
    magic_quotes_sybase
    这3项的配置试试看!
      

  4.   

    ; Magic quotes for incoming GET/POST/Cookie data.
    magic_quotes_gpc = On; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
    magic_quotes_runtime = Off    ; Use Sybase-style magic quotes (escape ' with '' instead of \').
    magic_quotes_sybase = Off我的php.ini中是这样的~
    哪里不对吗?
      

  5.   

    谢谢9310guo(zhoun) 
    已经解决,不过每次都得这样,有点麻烦,php默认不是这样的吧!