Как на сайте создать калькулятор услуг?
Здравствуйте! Скажите, а как можно реализовать калькулятор услуг на сайте с капчей и отправкой информации на email? Выбор услуг нужно отмечать просто установкой галочки.
Возможно, уже имеются готовые скрипты?Здравствуйте! Скажите, а как можно реализовать калькулятор услуг на сайте с капчей и отправкой информации на email? Выбор услуг нужно отмечать просто установкой галочки.
Возможно, уже имеются готовые скрипты?
Ответы: 7
Код файла
style.css
:Например, элементы
checkbox
:Ну и сам скрипт, который будет считать:
Также можно дать идентификаторы элементам и используя вышеприведённый код добавить их в массив.
После этого необходимо добавить результат в объектformData
(для отправки его на сервер): После этого можно получить данные на сервере ($_POST['result']
) и отправить их на почту.Спасибо. Заработало. Цену (окончательную) отправляет. А вот добиться отправки отмеченных позиций так и не смог. Если направите в нужном направлении буду благодарен.
Отправлять лучше наверно не только позиции, но их цену. Наиболее просто это сделать в формате JSON.
HTML-код: JavaScript, который необходимо добавить вscript.js
: Также его необходимо добавить в formData для его отправки на сервер: На сервере получаем позиции и перебираем их: После этого помещаем полученный результат в тело письма.HTML:
JavaScript:
verify.php
не менял пока что.Это я сделал, вот только на примере формы обратной связи без файлов. Вписал туда список «товаров» и получил итого.
Но, вот как добиться того, чтобы он выводил полученный итог и выбранные пункты, пока не смог. Если не трудно помогите доработать.Это можно организовать на базе формы обратной связи, которую можно взять со страницы: /php/popup-feedback-form.
Только поля заменить на необходимые элементы. Ну и конечно если нужны расчёты и некоторый результат, то написать небольшой скрипт на JavaScript.