Несколько заказов через несколько вкладок браузера

1

Я работаю над приложением управления воспроизведением. Я хочу реализовать следующее:

  1. На одной вкладке браузера пользователь может забронировать места и перейти на платежный шлюз и произвести оплату.

  2. Если он откроет еще одну вкладку в браузере, ему будет разрешено забронировать другие места и оплатить выбранное место (места) в текущем браузере.

Но в настоящее время я реализовал концепцию сеансов, и если пользователь заказывает билеты на одной вкладке, и если он пытается открыть сайт в другом табуляционном и книжном билете, я просто бросаю предупреждение о том, что транзакция продолжается в настоящее время и дает ему возможность завершить транзакцию и запустить новую. Я использую PHP codeigniter framework

  • 0
    Покажите нам код, который вы пробовали, произошедшую ошибку и желаемый результат. Похоже, вам нужно изменить способ обработки пользователя, находящегося в сеансе.
Теги:
codeigniter
payu

1 ответ

0

Вместо того, чтобы хранить сеанс в php, вам может потребоваться сохранить его в html как скрытую переменную и оценить его в php для определения сеанса.

Это может быть вашим единственным вариантом, так как и php-сессии, и файлы cookie не будут различать разные вкладки.

Вы должны учитывать последствия этого подхода для безопасности на основе вашей системы и требований.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню