Всех с Новым Годом! Счастья и удачи во всех ваших начинаниях!
Вынужден омрачить свое поздравление вопросом
![Улыбка Улыбка](./im/emoticons/smile24.gif)
Ситуация следующая:
Дописываю интернет-магазин. Есть два метода оплаты — безналичный рачет и наличными. Если пользователь выбирает безналичный расчет, то он, после оформления заказа видит кроме страницы с обычной "рыбой", вроде "Спасибо за ваш заказ", счет-фактуру, где перечислены заказанные им товары, их общая стоимость, НДС и так далее. На этой же странице удаляется сессия с ID заказа, чтобы при нажатии "Назад" в браузере пользователь ненароком не сделал еще один заказ. Все ничего, но для эстетизьму хотелось бы сделать клиенту нормальную версию для печати этого счета, т.е., без дизайна страницы.
Посоветуйте, как можно реализовать подобное, не дав пользователю сделать повторный заказ, но при этом отобразить его счет?
Насчет записи счета в файл до удаления сессии и отображения его при нажатии на ссылку на странице со "Спасибо за ваш заказ" — это я в правильную сторону думаю?