проверка php json проверки / дезинфекции - PullRequest
1 голос
/ 13 января 2011

Я читал об этом, и люди спрашивают об этом слишком часто.

Допустим, у вас есть вход

$_POST['json_txt'] = "{
  bar:'value 1',
  foo:{
    baz:'value 2',
    fuz:'value 3'
  }
}";

Мы можем проверить этот ввод, используя функцию php json_last_error ();

Q 1 = Разве не должно быть другого варианта, где мы можем очистить этот объект json?

Q2 = Также является ли json_last_error(); абсолютным способом правильно проверить ввод и сохранить его в дБ (mysql)?

1 Ответ

1 голос
/ 13 января 2011

Сохраняете ли вы весь объект JSON в базе данных или отдельные части? Вы можете очистить переменную (либо одну из декодированного объекта JSON или самого объекта JSON) с помощью mysql_real_escape_string () перед вставкой в ​​базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...