Столкнулся с интересной проблемой, которой пока не нашел описания в интернете. Опишу ситуацию:
Есть два поддомена, назовем их alpha и beta.
На домене alpha генерируется json строка:
{"ShopName":"ShopName: MyShop","system":"System: A","contents":
[{"productID":"1","productName":"Бра Ambiente Alicante 8888/2+2 AB Tear drop","quantity":1},
{"productID":"2","productName":"Бра Ambiente Benisa 2226/1 WP Tear Drop","quantity":1}],"orderCompleted":true}
если эту строку попробовать декодировать при помощи json_decode в том же файле, на том же поддомене alpha, то все впорядке. Мы получаем необходимые нам данные.
Проблема начинается, когда мы подключаемся с поддомена beta к поддомену alpha и получаем содержимое страницы при помощи
file_get_contents. Строка получается и ее можно вывести при помощи echo или print_r(). А вот json_decode теперь не срабатывает.
Если на alpha
echo $pool->ShopName . "<br>";
Выводило название магазина, то на beta этого не происходит, такая же ситуация и с остальными данными.
Попытка вывести $pool при помощи print_r() не принесла результатов.
Подскажите, где я ошибаюсь и в чем может быть проблема.