- 12, May 2024
- #1
Привет, я не могу придумать, как хранить настройки посетителей (не вошедших в систему). Настройки будут применены к index.php.
Я придумал 2 решения, но ни одно из них не работает.
1. Файлы cookie
Размер настроек слишком велик, чтобы его можно было сохранить в файлах cookie.
2. локальное хранилище.
Я не могу получить элементы localstorage из PHP, поскольку сервер не может прочитать элементы localstorage.
Настройки элемента должны быть в PHP-коде index.phps ДО того, как index.php будет загружен для пользователя, поскольку данные настроек используются при повторном вызове index.php из бэкэнда.
Я не могу заставить это работать, даже с AJAX, поскольку index.php загружается до того, как данные AJAX будут отправлены в PHP.
Есть ли другой способ решить эту проблему?
Я придумал 2 решения, но ни одно из них не работает.
1. Файлы cookie
Размер настроек слишком велик, чтобы его можно было сохранить в файлах cookie.
2. локальное хранилище.
Я не могу получить элементы localstorage из PHP, поскольку сервер не может прочитать элементы localstorage.
Настройки элемента должны быть в PHP-коде index.phps ДО того, как index.php будет загружен для пользователя, поскольку данные настроек используются при повторном вызове index.php из бэкэнда.
Я не могу заставить это работать, даже с AJAX, поскольку index.php загружается до того, как данные AJAX будут отправлены в PHP.
Есть ли другой способ решить эту проблему?