JavaScript — mysql_real_escape_string оставляет косые черты

Я использую почтовый метод для отправки данных. И данные являются массивом, поэтому я просто использую 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

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]