Бочонок
http://frontender.info
JSON. На стороне сервера не могу декодировать объект кодированый на стороне клиента.
Приятного времени суток.
С помощью http://www.json.org/json2.js получаю сериализированый объект и посылаю на сервер.
Получаю такой вывод:
Почему оно не хочет превращать это в объект или массив ассоциаливный? На стороне клиента преобразование происходит нормально. И кодирование и декодирование... JSON на сервере есть:
Подскажите, пожалуйста, в чем может быть беда.
С уважением. Боченок.
-~{}~ 19.12.08 16:02:
Тема закрыта.
Проблема была в CP1251 и руском языке.
Решило проблему.
Помог Arepo с канала irc://irc.rusnet.ru:6669/php
Спасибо ему
Приятного времени суток.
С помощью http://www.json.org/json2.js получаю сериализированый объект и посылаю на сервер.
PHP:
<?php
var_dump($_POST['card']);
var_dump(json_decode($_POST['card']));
var_dump(json_decode($_POST['card'], true));
?>
PHP:
string(407) "{"152":{"article":152,"name":"Масло из виноградных косточек","count":5,"weight":null,"discount":null,"price":55},"151":{"article":151,"name":"Масло авокадо","count":4,"weight":null,"discount":null,"price":75},"153":{"article":153,"name":"Масло касторовое","count":1,"weight":null,"discount":null,"price":55},"154":{"article":154,"name":"Масло миндальное","count":1,"weight":null,"discount":null,"price":75}}"
NULL
NULL
PHP:
PHP Version 5.2.6-3
json support enabled
json version 1.2.1
С уважением. Боченок.
-~{}~ 19.12.08 16:02:
Тема закрыта.
Проблема была в CP1251 и руском языке.
PHP:
$_POST["card"]=iconv("cp1251", "utf-8",$_POST["card"]);
Помог Arepo с канала irc://irc.rusnet.ru:6669/php
Спасибо ему
