ФорумПрограммированиеPHP для идиотов → json_encode некорректно работает

json_encode некорректно работает

  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 15:55, спустя 8 минут 10 секунд

    Абырвалг, файл в какой кодировке?
    не всё полезно, что в swap полезло
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 16:15, спустя 19 минут 37 секунд

    может быть чё то гдето эскейпитья еще ?
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 16:58, спустя 43 минуты 12 секунд

    да utf-8 там всюду
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 23 мая 2011 г. 17:39, спустя 41 минуту 9 секунд

    а я знаю а я знаю, глав рыба ахуел от своих мажент, зендов хуендов и симфоний на хую - стопудово ноду simple_xml пытается в жс положить, все факты на лицо - когда дебажит "делает echo $node;" и видит в ютф текст, а когда жсон пытается вывести - получается {} что соответствет объекту без свойств, соотвтетсувенно нода эта - типа CDATA
    Спустя 45 сек.
    с тебя ящик хохлятского пива
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 17:57, спустя 17 минут 17 секунд

    неет, там строка обыкновенная, самая что ни на есть строковая строка
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 23 мая 2011 г. 18:00, спустя 3 минуты 22 секунды

    бля ящик пива обломался :(

    сделай вар дамп вместо жсон_енкоде. {} вместо значения говорит о принадлежност ик объекту … чтото не чисто там у тебя :-)
    Спустя 31 сек.
    даже при ошибке cp1251 вместо ютф насколько я помню вместо значения - null жсовский рисуется
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 18:05, спустя 5 минут 23 секунды

    а ты знаешь, это очень даже может быть. Это ж типа я из твига вызываю. По свободе отдебажу тот кусок
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 23 мая 2011 г. 18:09, спустя 3 минуты 43 секунды

    Это ж типа я из твига вызываю

    так там наверное какой нить обект аля как в смарти Smarty_Value или както так называется с закрытыми полями и методом аля __toString каким нить который заставляет все крутиться в шаблонах … дебагни хорошо, думаю тут зарыто гавно
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 20:56, спустя 2 часа 46 минут 32 секунды

    короче я поленился проверять. Тут и думать нехуй, и так ясно, что трабла в объекте. json_encode не вызывает __toString у объекта. А зря. Засабмитил тикет Фабьену.

    Дуд, красава. Я б не допер наверное.
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 23 мая 2011 г. 21:05, спустя 8 минут 50 секунд

    json_encode не вызывает __toString у объекта

    ясен хуй, тустринг вызывается только при принте
    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 23 мая 2011 г. 21:11, спустя 6 минут 43 секунды

    Абырвалг, главное что разобрался)
    Сапожник без сапог
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 23 мая 2011 г. 22:39, спустя 1 час 27 минут 53 секунды

    дуд ахуенен, ваще… Я б тоже хуй допер.
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 24 мая 2011 г. 6:31, спустя 7 часов 51 минуту 37 секунд

    дуд красавчик. фабьен урод.
    ιιlllιlllι унц-унц

Пожалуйста, авторизуйтесь, чтобы написать комментарий!