Как сохранить стоимость? - PullRequest
       14

Как сохранить стоимость?

1 голос
/ 18 ноября 2009

Я хочу сделать заявку, как показано ниже.

Сначала есть страница с четырьмя переключателями. Пользователь нажимает на любую из кнопок радио, но не сохраняет, и он переходит на другую страницу. Затем, если он возвращается на ту же страницу с переключателями, он показывает выбранный переключатель, прежде чем перейти на другую страницу.

Как я могу сделать это с помощью jQuery и PHP?

Ответы [ 3 ]

1 голос
/ 18 ноября 2009

Вы можете сохранить значение в базе данных или в файле cookie (с помощью javascript, jquery: файл настроек с помощью jquery

РЕДАКТИРОВАТЬ: Как сказал Палассо, вы также можете использовать php-сессии вместо cookie, все зависит от ваших потребностей.

Например, пользователь может изменить созданные вами файлы cookie (это просто файлы .txt) и изменить информацию внутри.

В вашей ситуации это, похоже, не проблема (поскольку cookie зависит от флажков, которые нажимал пользователь).

Итак, вы должны использовать хранилище базы данных, если:

  1. Нужно хранить чеки в течение длительного времени;
  2. Нужно сделать сложную проработку над ними;

Остальное, иди с куки / сессией.

0 голосов
/ 18 ноября 2009

Сессии и файлы cookie - более простые варианты. Я предпочитаю сессии.

  1. Добавление события click к переключателю
  2. При нажатии сохранить выбранную опцию в php сессии
  3. Каждый раз, когда страница загружается, проверьте, существует ли выбранное значение в вашем сеансе, и загрузите его.
0 голосов
/ 18 ноября 2009

Прежде всего, вы должны начать сеанс в вашем PHP-скрипте. Затем используйте ajax-запрос на щелчке переключателя, чтобы сохранить выбранное значение в сеансе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...