Передача данных из js в php. Данные не передаються

AlexLap

Добрый день.
Есть такой код на js

Код (Text):
  1. let kot = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
  2. let a = JSON.stringify(kot);
  3.         $.ajax({
  4.             type: ‘POST’,
  5.             url: ‘sor.php’,
  6.             dataType: ‘json’,
  7.             data: {checks: a},
  8.             success: function(data) {
  9.                  }
  10.         });
  11. document.location.href = «cor.php»;

и на php в sor.php

Код (Text):
  1. <?php require_once(«header.php»); ?>
  2. <?php
  3.         session_start();
  4.         $b =$_POST[‘checks’];
  5.         $a = json_decode($b);
  6.         print($a);
  7.         print count($b);
  8.         print count($a);
  9.        
  10. ?>
  11. <?php require_once(«footer.php»); ?>

при активации первого все нормально на cor.php всегда выводит количество элементов 0 а сам массив не выводиться. В чем может быть ошибка

 

MouseZver

как ты фиксируешь, что данные не приходят ?

 

AlexLap

Все спасибо я переделал код и он работает по другому. А данные: print count($b); выводит количество элементов b и а куда записывается пришедший массив

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *