不能这么保存吧,
加个转义\试试,即addslashes(),不过接收时再转过来
或者转成实体

解决方案 »

  1.   

    已解决 主要方法给大家参考  
    $patterns[0] = '/"/';
    $replacements[0] = """;
    $_POST['textfield'.$j] = preg_replace($patterns, $replacements, $_POST['textfield'.$j]);<input type="text" name="textfield <?=$j?>" class="inptu_3" value=" <?=$text_value?>" > 这样的话验证就算出错 也能真确的将 '   "  号保留