[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регионы сайта
maximka787
Мужики, подскажите, механизм смены региона (для показа соответствующего контента) без изменения УРЛ как грамотней реализовать, на сессиях или куках?

Сейчас я сделал в начале скрипта переменные
$_SESSION['region'] = 77;
$_SESSION['phone'] = '+7(495)555-55-55';

При смене региона происходят переназначения этих двух переменных.

В принципе все в порядке и работает, но что-то подсказывает, что такие вещи гораздо правильней делать через COOKIE. Если я не верно сделал, дайте совет, как правильней.

_____________
..Работает - не трогай!
icedfox
$_SESSION - это сохранение настроек на время сессии юзера на сервере, когда она закончится все скинется.
Мне кажется правильней хранить в базе, например:
1. в куках ID юзера
2. Кука найдена , получаем настройки юзера из БД и кладем их в сессию
3. Получаем настройки из сессии и выводим необходимый контент.
Это на случай, если использовать авторизацию юзеров. Если нужно и для гостей, то только через куки юзать.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.