mysql_real_escape_string留下斜杠

时间:2014-09-23 06:03:07

标签: javascript php url-encoding

我正在使用post方法发送数据。数据是一个数组,因此我只需在发送之前使用encodeURIComponent

POST数据:

    data = "data="+encodeURIComponent(JSON.stringify(data));

在接收页面中:

    $data =  json_decode($_POST['data'], true);

for循环中,我使用了mysql_real_escape_string

    for($i=0;$i<$count;$i++)
    {
        $data[$i] = trim(mysql_real_escape_string($data[$i]));
    }

问题是此方法导致数据中的斜杠保存到数据库中。帮我删除自动添加的斜杠。 (有时数据可能包含无法删除的斜杠。)

0 个答案:

没有答案