Я использую почтовый метод для отправки данных. И данные являются массивом, поэтому я просто использую 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]));
}
Проблема заключается в том, что этот метод вызывает косую черту в данных, которые сохраняются в базе данных. Помогите мне удалить слеш автоматически добавленный. (Иногда данные могут содержать косую черту, которую нельзя удалить.)
Задача ещё не решена.
Других решений пока нет …