Потом по запросу отдаю их обратно клиенту. Проблема в том, что данные возвращаются не в формате json или даже массива, а просто как набор строк. Ну т.е. единичную строку браузер обрабатывает нормально, а вот на 2 и более уже спотыкается. В принципе понятно почему (хотя файербаг нормально разбирает json из нескольких строк, но вот сам JS отказывается).
Вопрос: самая простая конструкция чтобы корректно отдать клиенту массив json? Тут регулярку надо включчать или есть какие-то операторы для подобного обёртывания.
На выходе надо наверное что-то типа^
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.