Как передать переменную с кнопки в письмо?

Для того чтобы передать переменную с кнопки в письмо в PHP, можно воспользоваться таким подходом:

1. Создайте форму HTML с кнопкой, которая будет передавать переменную на сервер:

<form method="post" action="обработчик.php">
  <input type="hidden" name="переменная" value="значение">
  <button type="submit" name="submit">Отправить</button>
</form>

2. Создайте файл обработчик.php, куда будет отправляться форма. В этом файле вы можете получить переданную переменную и использовать ее для формирования письма:

if(isset($_POST['submit'])) {
  $переменная = $_POST['переменная'];
  
  // Здесь код для отправки письма с переменной
}

3. Для отправки письма с помощью PHP вы можете воспользоваться функцией mail() или PHPMailer. Вот пример использования mail():

$to = "адрес_почты_получателя@example.com";
$subject = "Тема письма";
$message = "Значение переменной: " . $переменная;
$headers = "From: отправитель@example.com";

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

Обратите внимание, что функция mail() может потребовать настройки на сервере для отправки писем. Также рекомендуется проводить валидацию данных, передаваемых из формы, для защиты от атак типа инъекций.