То что показываю пользователю - с этим всё ОК, данные сохраняются, т.к. страница не перезагружается. Но данные надо передать еще обратно серверу, для взаимодействия с предыдущими полученными данными и расчёта, потом измененные уже обратно клиенту. Вот эти промежуточные данные и пытался хранить в куки
Это всё нужно для изменения стоимости, которую пользователь видит. Данные о стоимости расчитываются скриптом в php обработчике. Пользователь выбрал что-то - появилась цена, потом добавил что-нибудь ещё - изменилась цена. При этом чтобы стоимость отображалась корректно, происходит проверка существования переменной, в которой хранится первоначальная цена. Данные в эту переменную передаются из POST запроса при первом выборе, потом уже берутся и из куки. Вот только беда в том что проверка существования переменной не проходит. Я так понимаю потому что пост запрос уже с другими данными а для куки нужна перезагрузка страницы и их ещё не видно
На бекенде в куки пробовал поместить данные, но т.к. это всё происходит посредством ajax, без обновления страницы не прокатывает. С сессией другая ситуация?
riot26: Да, думал над этим вопросом, пока пробую сделать проверку существования куков, такую, что если они существуют, присваивать переменным значения из них, а если нет то этим-же переменным присвоить значения из POST запроса и вывести на экран. По идее, если проверку куков сделать раньше POST запроса, данные будут выводиться при первом обращении из POST, а при повторном, уже из куков
merfil: да, на самом деле оказалось что ситуация очень глупая, я забыл про то что залил изображения как есть, а есть они по размерам в 4 раза больше да ещё и jpeg. Оставил же их так специально, чтобы потом проверить скрипт для изменения их размера. А пока размер задается CSS, так что да, они не оптимизированы)
Виталий Инчин ☢: проще говоря происходит то-же самое, когда в первый раз зашел на сайт, а у тебя медленный интернет и изображения загружаются постепенно одно за другим, можно наблюдать процесс загрузки, как в девяностых, тут всё быстрее происходит, но похожая ситуация, страница открыта, и сайт на локальном сервере, но если переключиться на другую вкладку и через некоторое время обратно, изображений нет, но через секунду они по очереди появляются, заметил это когда работал на компе, где стоит старый браузер, на новом то-же самое можно наблюдать, только это не так заметно
Какой метод лучше использовать? Этот или тот что описан в статье?