Есть стандартная форма ввода с полями Имя, Телефон, Почта, Метраж. Первые три поля человек вводит сам , а значение(value) последнего поля автоматически передается из data атрибута кнопки (в зависимости на которую нажал пользователь , чтобы раскрыть попап с формой) и является disabled. Так вот , при отправке на почту данных , все введённые поля приходят кроме последнего, в чём может быть проблема? Все атрибуты name сверил.
Скрипт передачи атрибута из кнопки:
$(document).ready(function(){
$('.button-plan').click(function(){
$(this).data('size');
$('.input-plan').val($(this).data('size'));
});
});
Инпут в который передается значение:
input(type="text" name="user-plan" disabled).input-plan#UserPlan
Php скрипт отправки на почту значения инпутов:
<?php
if (isset($_POST['user-name'])) {$name = $_POST['user-name'];}
if (isset($_POST['user-phone'])) {$phone = $_POST['user-phone'];}
if (isset($_POST['user-email'])) {$email = $_POST['user-email'];}
if (isset($_POST['user-plan'])) {$plan = $_POST['user-plan'];}
$to = "Скрыто";
$charset = "utf-8";
$subject = "Заявка с сайта (Планировка)";
$message = "Имя: $name\nE-mail: $email\nТелефон: $phone\nМетраж: $plan";
$send = mail ($to,$subject,$message);
echo 'ok';
?>