Показать сообщение отдельно
  #1 (permalink)  
Старый 27.09.2009, 14:50
Новичок на форуме
Отправить личное сообщение для Nikitus Посмотреть профиль Найти все сообщения от Nikitus
 
Регистрация: 27.09.2009
Сообщений: 3

mootools Request.JSON -> PHP
Добрый день.
3 день с ряду бъюсь с проблемой передачи данных серверу.
Использую mootools Request
необходимо отослать серверу массив.
максимально чего добился это все данные через запятую простым Request (отсылаются числа)

Отслыка на сервер
function send_num() {
               var myJSON = JSON.encode(arr);
                           var myRequest = new Request({
                                          method: 'POST',
                                          url: 'URL',
                                          onComplete: function(html) {
                                              $('out').set('html', html)
                                          }
                              }).send('po='+myJSON);
             }


Наполнение массива

var arr = []
        function action(param) {
                var a = $(param).get('text');
                arr.push(a);
}


PHP
$po = $_POST;

echo "<pre>";
print_r($po);
echo "</pre>";

выдает

Array
(
[po] => [\"85\",\"67\",\"76\"]
)

если отсылать .send(myJSON) возвращается нуль

на серваке нужно собрать такой же массив .... дабы записать его в БД
класс JSON в PHP прицепил но если приходит не то, то он вываливается с ошибкой при декодировании.

я в ступоре!
Ответить с цитированием