Я хочу научиться отображать комбинированные изображения с помощью флажков.Допустим, у меня есть три изображения, первое - автомобиль, второе - та же машина с новыми колесами на автомобиле, третье - та же машина, но с тонированными стеклами, четвертое - машина с обоими активами.Я всегда отображаю исходное изображение автомобиля на сайте выше, а новое (настроенное) ниже, но, скажем, если я нажимаю на поле для новых колес, оно показывает второе изображение или, если я нажимаю на окно с тонированными стеклами, появляется третье изображение.Изображения готовятся в фотошопе и хранятся в папке, простые вещи.
<form action="#" method="post">
<input type="checkbox" name="option" value="Wheels">Wheels</input>
<input type="checkbox" name="option" value="Tint">Windows</input>
<input type="submit" name="submit" value="Submit"/>
</form>
<?php
if (isset($_POST['option'])){
// Display.
}
?>
Пока я сделал простую форму и, как я уже сказал, скажу, если я проверю Wheels
, колеса появятся на машине,Я снимаю это, они исчезают.Но как я могу это сделать, если я поставлю оба флажка, появится четвертое изображение?Мне бы хотелось решение, которое, если бы у меня было больше различных флажков, мне не нужно было бы кодировать много операторов, я не спрашиваю код, а просто идеи, как это сделать, потому что моя идея состоит в том, чтобы жестко кодировать много операторов if.
РЕДАКТИРОВАТЬ: Я извиняюсь, если это, возможно, дубликат, но я очень хочу реализовать это с помощью PHP, потому что, скажем, человек может нажать n
различные комбинации того, как автомобиль должен выглядеть, если естьболее 20 флажков и он хочет добавить различные компоненты к машине.