Страница заказа. На этой странице клиенты могут добавлять заказы с визитными карточками на разных иностранных языках и другими параметрами.
Когда пользователь нажимает кнопку, чтобы добавить дополнительную карточку, javaScript добавляет ряд полей формы, и чтобы дать им уникальные атрибуты имени, я просто добавляю переменную-счетчик в конце имени для каждой группы полей, поэтому Я могу сохранить их как уникальную группу переменных сеанса, где каждое поле формы имеет разные имена, но один и тот же номер счетчика в конце, поэтому я знаю, что они связаны друг с другом.
Это переменные сеанса, которые я сохраняю, когда пользователь отправляет форму для перехода на следующую страницу:
- $_SESSION[количество1] = 500
- $_SESSION[language1] = Корейский
- $_SESSION[количество2] = 250
- $_SESSION[language2] = Китайский
Страница оформления заказа. Я хочу, чтобы на этой странице отображалась информация для каждой заказанной карты.
Я пытаюсь вывести все переменные сеанса с одинаковым номером в конце переменной сеанса на странице оформления заказа. До сих пор я использую цикл foreach для отображения всех переменных сеанса, но я пытаюсь вывести только те, у которых в конце имен есть «1» или «2» в конце имен. и т. д., и сгруппируйте их вместе.
Так что в идеале я хотел бы что-то вроде этого:
Заказ №1,
Количество: 500,
Язык на карте: корейскийЗаказ №2,
Количество: 250,
Язык на карте: Китайский
Как я могу отобразить и сгруппировать эти динамические переменные сеанса на странице оформления заказа?