Показать сообщение отдельно
  #5 (permalink)  
Старый 27.12.2022, 14:02
Аспирант
Отправить личное сообщение для dasha862 Посмотреть профиль Найти все сообщения от dasha862
 
Регистрация: 31.03.2016
Сообщений: 36

Сообщение от рони Посмотреть сообщение
dasha862,
как вариант ...
$(document).ready(function() {
            var pageid = {%$page%};
            var view = $.cookie('lastpage');
            if (!view) {
                view = [+pageid];
            } else {
                view = JSON.parse(view);
                if (view.indexOf(+pageid) === -1) {
                    view.push(+pageid);
                    if (view.length > 10) view.shift();
                }
            }
            view = JSON.stringify(view);
            $.cookie('lastpage', view, {
                expires: 60,
                path: '/'
            });
        });
В этом случае возникает проблема с %5B и %5D. На выходе значение имеет вид: %5B4%2C%5D - то есть [4,]. Из-за это у меня возникает синтаксическая ошибка в обработчике PHP.
Как удалить скобки [ и ] на выходе из скрипта, чтобы осталось 4, без скобок?
Ответить с цитированием