сессия создается в JS, нужно обработать в PHP key:cart (имя сессии) PHP: value(значение):[[{"name":"Название товара","type":"title","value":"URSA GEO Скатная крыша"},{"name":"Цена товара","type":"price","value":"9000 ."},{"name":"Фото товара","type":"photo","value":"/54c96e888917c37ce9b0f13b49f309f8/e32f2e0da882ca35779d7052844677e0.png"},{"name":"Количество","type":"amount","value":1}],[{"name":"Название товара","type":"title","value":"URSA Универсальные плиты"},{"name":"Цена товара","type":"price","value":"0 ."},{"name":"Фото товара","type":"photo","value":"/54c96e888917c37ce9b0f13b49f309f8/46cb1f644de5ca47a14a2db6ec24540d.jpg"},{"name":"Количество","type":"amount","value":1}]]
PHP: @ session_start(); $array_session = json_decode($_SESSION['cart'],true); echo " $array_session['cart'][0][0]['name']"; echo " $array_session['cart'][0]['name']"; оба варианта пустые в чем дело ??
У вас там объект, а вы обращаетесь к элементу как к массиву. Либо сконвертируйте элементы в массив либо обращайтесь к элементам как к свойствам объектов. Чтобы было наглядно понятно о чем идет речь: переберите в цикле элементы верхнего уровня (там ассоциативный массив) и задампите элементы на первом уровне вложенности, — там объекты.
сессия создается в JS, и она видна в инструментах разработчик. Теперь я пытаюсь к нему обратиться из PHP это же реально да?! обратиться из PHP. PHP: $array_session = var_dump(json_decode($_SESSION['cart'],true)); на эту строку ругается( Failed to create temp file 18 : It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources.
сессия создается в JS, и она видна в инструментах разработчик. Теперь я пытаюсь к нему обратиться из PHP это же реально да?! обратиться из PHP. PHP: $array_session=var_dump(json_decode($_SESSION['cart'],true)); на эту строку ругается( Failed to create temp file 18 : It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources.