Сброс файла cookie, содержащего массив - PullRequest
0 голосов
/ 09 июня 2019

Я работаю с сессией, Cookie, jQuery.

Запустил мои куки и сессию со значением по умолчанию.

(К вашему сведению: cookie и сессия расположены в массиве).

Как

<?php
    $_SESSION['Minimized_Apps'] = array('Tape Sticker', 'Mosaic Crasher);
    setcookie('Minimized_Apps', "array('Tape Sticker', 'Mosaic Crasher)", time()+1000);
?>

Итак, проблема в том, что я хочу сделать это всякий раз, когда нажимаю кнопку.Как я закрываю окно.

Он должен обновить cookie и сеанс вместе.

Он обновляет сеанс, без проблем ... Круто ..

Но в любое время япопробуйте обновить cookie .... Он заменяет его на «Массив» или, если я пытаюсь сохранить массив как переменную, он дает мне имя переменной вместо значения переменной.

(PS)Страница не перезагружается в течение всего процесса.

<?php
    setcookie('Minimized_Apps', 'array("Tape Sticker", "Mosaic Crasher")', time()+100000);
    $_SESSION['Minimized_Apps'] = array("Tape Sticker", "Mosaic Crasher");

    $MinimizedValue = $_SESSION['Minimized_Apps'];
    unset($MinimizedValue[$Position]);
    $_SESSION['Minimized_Apps'] = $MinimizedValue;
    $Ap = "Minimized_Apps";
    unset($_COOKIE['Minimized_Apps']);
    setcookie('Minimized_Apps', '$MinimizedValue', time()+100000);
?>

Когда запрашивается файл cookie, он должен возвращать массив php, например: array ("Tape Sticker");но он возвращает Array или $ MinimizedValue

...