<form class="form-horizontal" method="post" action="success.php"> <input type="hidden" name="price" <?php echo 'value="'.$price. '"'; ?>> <input type="hidden" name="title" <?php echo 'value="'.$title. '"'; ?>> <input type="hidden" name="year" <?php echo 'value="'.$year. '"'; ?>> <input type="hidden" name="spec" <?php echo 'value="'.$spec. '"'; ?>> <input type="hidden" name="closes" <?php echo 'value="'.$closes. '"'; ?>> <div class="form-group"> <label for="name">Имя</label> <input type="text" class="form-control" id="name" name="name" required=""> </div> <div class="form-group"> <label for="phone">Телефон</label> <input type="phone" class="form-control" id="phone" name="phone" required=""> </div> <div class="form-group"> <button type="submit" class="btn btn-default">Заказать</button> </div> </form> The first page, a variable with a value, does not take on a value when transmitted to the second.
<?php $name = $_POST['name']; $phone = $_POST['phone']; $title = $_POST['title']; $year = $_POST['year']; $spec = $_POST['spec']; $closes = $_POST['closes']; $price = $_POST['price']; $address = "test@gmail.com"; $article = "Защита картера двигателя"; $mes = "$article Имя: $name Телефон: $phone Характеристики: Марка: $title Год: $year Особенности: $spec Покрывает $closes Цена: $price"; $sub="Заказ обратного звонка!"; $send = mail ($address,$sub,$mes, "Content-type:text/plain; charset = utf-8 "); ?> Variable price does not accept value