Ситуация такая. На первой странице клиент выбирает какого товара сколько он хочет брать. Пишет, значит, у каждой позиции цифру.
На следующей странице он просматривает что навыбирал, и если все ОК, то идет дальше и заполняет данные о себе.
Вот тут-то я и отправляю мыло со всей его инфой.
Но как вы уже догадались переменные с первой страницы я мог перехватить на второй, а на третей они уже пропали.
Временно я решил проблему так: сначало отправляется мыло с инфой о товарах, а вдогонку с данными о клиенте. Это, конечно, изврат.
Догадываюсь о вариантах решения проблемы:
1. Уменьшить количество страниц и вводить данные о клиенте сразу. Не пойдет, потому что так решил мой босс.
2. Записывать данные о товаре во временный файл (или базу MySQL?) Как-то коряво. А если одновременно придет два клиента, что пойдет в файл?
3. Слышал, что можно хранить переменные клиента в сессии, но как не знаю.