VicTHOR
@VicTHOR
(╮°-°)╮┳━━┳ ( ╯°□°)╯ ┻━━┻

Как сохранить значения $_POST после отдачи ответа ajax-ом?

Посылаю из JS POST данные, они приходят, все работает, но сохранить их не получается... Этот POST посылается несколько раз, мне нужно 2 массива, в одном будут текущие значения POST, в другом все с нажатия на кнопку "начать" до нажатия на кнопку "закончить"..
Как это реализовать? Пока к кнопкам не привязывал, но не получается после ajax'а выводить никакие значения... Попробовал переменные в классе своем сделать, но они пустые по итогу, тогда попробовал куки назначить - тоже пустые.
if (!empty($_POST['brand']) && !empty($_POST['article'])) {
    
    if(!empty($_COOKIE['allStuff'])) {
        $_COOKIE['allStuff'][] = [$_POST['brand'] => $_POST['article']];
    } else setcookie("allStuff", [$_POST['brand'] => $_POST['article']]);
    setcookie("currentStuff", [$_POST['brand'] => $_POST['article']]);

    //действия с $_POST данными и отправка response ответа.
}

//Это я попробовал response получить и вывести - пусто.. Если просто в html выводить, тоже..
if (!empty($_POST['get'])) {
    echo 'all <br>';
    var_dump($_COOKIE['allStuff']);
    echo '<br>current<br>';
    var_dump($_COOKIE['currentStuff']);
}
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
VicTHOR
@VicTHOR Автор вопроса
(╮°-°)╮┳━━┳ ( ╯°□°)╯ ┻━━┻
$_SESSION[][]
в комментах
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы