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

Передача POST запросом массива из PHP
Добрый день.
Задача такая - из ПХП получаю массив и необходимо его передать POST запросом через jquery, использую json.
<script type="text/javascript" src="jquery-1.3.1.min.js"></script>
       <script type="text/javascript" src="jquery.json-1.3.js"></script>
       <script type="text/javascript">
           $(function() {
               $("#myForm").submit(function() {
                   var formData = {
                       "id_next_page":$("#next_page").val()
                   };
                   var post_masiv = '<?=$array_data;?>';   
                   $.ajax({
                       url:'process_posting.php'
                       , type:'POST'
                       , data:'id_next_page=' + formData+'&post_masiv='+JSON.stringify(post_masiv)
                       , success: function(res) {
                           alert(res);
                       }                       
                   });
                   return false;
               });
           });
       </script>

Получаю данные так
$data = json_decode($_REQUEST['post_masiv']);

Передаётся как-то бред, подскажите, что я делаю не так и как надо написать, чтобы правильно передавался массив их ПХП? Массив может быть как обычным так и ассоциативным.
Ответить с цитированием