是warning
data=ereg_replace("\'","'",$data);
data=ereg_replace("\"",""",$data);

解决方案 »

  1.   

    $data的值是:\$data=ereg_replace("\\\\","ok",$data);
    echo 的结果是:okokokok 
    $data=ereg_replace("\\","ok",$data);
    结果是报错 :
    Warning: ereg_replace() [function.ereg-replace]: REG_EESCAPE: in C:\Program Files\Apache Group\Apache2\htdocs\mcoc\api\client.php on line 58
    郁闷.....
      

  2.   

    这个用str_replace('\'','\\\'',$str);就可以了
      

  3.   

    这样可以了
             假如$data的值是:'或"
    $data=ereg_replace("\\\'","'",$data);
      $data=ereg_replace('\\\"','"',$data);