Я нахожусь в процессе разработки утвержденной php формы для веб-сайта ресторана, который направляет пользователя на страницу с благодарностью, отображая данные о брони, после того, как они нажали submit. В настоящее время у меня есть две переменные, одна из которых называется «партия», другая – «vip». Эти переменные отображают строковое значение при эхо. Однако я хочу присвоить им значение int, а затем добавить их вместе, чтобы отобразить общую цену для пользователя.
В настоящее время у меня есть этот код, который, похоже, не функционирует:
<b>Total Reservation Costs: </b> £ <?php if ( $party == "1 Person (+£5)" ) { $party = 5; } elseif if ( $party == "2 People (+£10)" ) { $party = 10; } elseif if ( $party == "3 People (+£15)" ) { $party = 15; } elseif if ( $party == "4 People (+£20)" ) { $party = 20; } elseif if ( $party == "5 People (+£25)" ) { $party = 25; } elseif if ( $party == "6 People (+£30)" ) { $party = 30; } elseif if ( $party == "7 People (+£35)" ) { $party = 35; } elseif if ( $party == "8 People (+£40)" ) { $party = 40; } elseif if ( $party == "9 People (+£45)" ) { $party = 45; } elseif if ( $party == "10+ People (+£50)" ) { $party = 50; } if ( $vip == "Yes" ) { $vip = 5; } elseif if ( $vip == "No" ) { $vip = 0; } echo $party + $vip; ?>
Если кто-нибудь знает, как я могу заставить это работать, я был бы очень благодарен, я новичок в веб-языках, поэтому заранее извиняюсь, если мой ответ не очень ясен. Спасибо.