aerohorn
@aerohorn
Учусь фронтендить

Как исправить обработчик формы?

Имеется форма. Вот ее кусок с radio инпутами:
<div class="cost">Стоимость камеры</div>
          <input type="radio" class="radio" name="answer" value="11800" checked>
            <label for="a1">Розница: <span>11800 рублей</span></label><br>
          <input type="radio" class="radio" id="a2" name="answer" value="10400">
            <label for="a2">Со скидкой: <span>10400 рублей</span></label><br>
          <input type="radio" class="radio" id="a3" name="answer" value="8800">
            <label for="a3">Партнерская: <span>8800 рублей</span></label><br>
          <div class="cost margin">Выбор объектива</div>
          <input type="radio" id="a4" name="answer2" checked="checked" value="Фокусное расстояние 6 мм (по умолчанию)">
            <label for="a4">Фокусное расстояние 6 мм <span>(по умолчанию)</span></label><br>
          <input type="radio" id="a5" name="answer2" value="Фокусное расстояние 4 мм">
            <label for="a5">Фокусное расстояние 4 мм <span>(+8000р)</span></label><br>
          <input type="radio" id="a6" name="answer2" value="Фокусное расстояние 8 мм">
            <label for="a6">Фокусное расстояние 8 мм <span>(+8000р)</span></label><br>
          <input type="radio" id="a7" name="answer2" value="Фокусное расстояние 12 мм">
            <label for="a7">Фокусное расстояние 12 мм <span>(+8000р)</span></label><br>

Вот файл php, который отвечает за отправку:
<?php

$name = $_POST ['name'];
$tel = $_POST ['tel'];
$email = $_POST ['email'];
$price = $_POST ['answer'];
$lens = $_POST ['answer2'];
$quantity = $_POST ['counter'];

$to = 'someemail@qwerty.com';
$subject = 'Заказ с сайта';
$message = "С сайта поступила заявка:\n" .
"Имя: $name\n" . 
"Телефон: $tel\n" .
"Email: $email\n" .
"Цена: $price\n" .
"Объектив: $lens\n" .
"Количество комплектов: $quantity";

mail($to, $subject, $message);

?>

Вроде работает отлично, но в поле "Цена" и "Объектив" приходят только последние значения группы кнопок, независимо от выбора цены и объектива. Помогите разобраться пожалуйста
  • Вопрос задан
  • 2323 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы