Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2011, 19:29   #1
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию Json не хочет выводить строку.

PHP код:
echo json_encode(array("private"=>"0","from"=>"$from","time"=>"$time","message"=>"$message")); 
В результате выводит это :
Цитата:
{"private":"0","from":"Cactus","tim e":"10:10","message":null}
$message содержит эти данные: Всем привет!
Почему оно не хочет выводить строку?
Abuhamed вне форума Ответить с цитированием
Старый 15.02.2011, 20:00   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Возможно проблема из-за кодировки - JSON работает только с UTF8, что разумно...:
Цитата:
Строка - коллекция нуля или больше символов Unicode, заключенная в двойные кавычки, используя \ (обратную косую черту) в качестве символа экранирования. Символ представляется как односимвольная строка.
Andkorol вне форума Ответить с цитированием
Старый 16.02.2011, 19:01   #3
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию

Цитата:
{"private":"0","from":"49041005","t ime":"10:11","message":"\u0412\u044 1\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u044 2!"}
Перевел текст в утф-8. Получил вот это...
Abuhamed вне форума Ответить с цитированием
Старый 16.02.2011, 22:05   #4
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

- Проверяем кодировки (Firebug + xdebug), что бы всё было в utf-8.
- Проверяем кавычки.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить файл и из его выводить в memo любую строку. misher Общие вопросы Delphi 9 06.02.2014 21:40
php и json Abuhamed PHP 12 28.11.2010 17:41
Не хочет понимать строку изза дефиса em.style.background-color="#FF0000"; Benderbej JavaScript, Ajax 1 02.09.2010 18:09
Работа с JSON Wayfer Работа с сетью в Delphi 3 09.07.2010 19:32
Как выводить таблицы в строку по ширине Svetix HTML и CSS 2 30.04.2009 14:52