{"price":"20","form":"6 3 1","player1":"4719","player2":"12301","player3":"13422","player4":"525","player5":"5161", "player6":"11286","player7":"14283", "player8":"2772","player9":"6723","player10":"11352","player11":"2857","corn":"11","lead":"11", "foul":"11","pen":"11", "player16":"16096","player15":"11298","player14":"6629","player13":"13423","player12":"5108", "conf1":"Комбинационный", "conf2":"Смешанный пас","conf3":"Игра на коротке","conf4":"Атакующая","sopernik":"dep","matchtype":"champ","tur":"12","vu":"0"}, далее на сервере преобразую в массив
$obj = (array)json_decode($_REQUEST['json']);С помощью json_last_error выясняю что ошибка синтаксиса. Вроде бы можно было и поверить, если бы не одно но. Этот код работает на хостинге и пережил обновление php несколько раз, в данный момент версия такая же как и на локале 5.3.17... Раньше у меня была своя сборка и там тоже все работало. В чем может быть проблема?
PS В логах все чисто, просто json_decode возвращает null.
PPS Не хотелось бы уходить с OS только из-за такого глюка.
UPD Строку разбил на несколько строк, чтоб не растягивало страницу, в реале естественно она одна.