Показать сообщение отдельно
  #2 (permalink)  
Старый 27.09.2009, 15:03
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

а зачем вы посылаете на сервер JSON-массив?!
почему бы не посылать человечески образом данные, как предполагается HTTP-протоколом?
var send_arr = []
        function action(param) {
                var a = $(param).get('text');
                send_arr+=('po[]='+escape(a)+'&');
}

function send_num() {
//               var myJSON = JSON.encode(arr);
                           var myRequest = new Request({
                                          method: 'POST',
                                          url: 'URL',
                                          onComplete: function(html) {
                                              $('out').set('html', html)
                                          }
                              }).send(send_arr);
             }


с JSON-ом в PHP довольно скверно.
есть куча модулей, и все работают по разному, и не всегда верно
сгенерировать они JSON могут, так чтобы его потом JS разобрал
обратное-не всегда
Ответить с цитированием