<?php
// Файл, куда пишем ответы
$file = __DIR__ . '/answers.txt';
// Считаем номер: сколько уже записей — столько + 1
$number = 1;
if (file_exists($file)) {
$content = file_get_contents($file);
$number = substr_count($content, ')') + 1;
}
// Собираем данные
$name = $_POST['name'] ?? '';
$email = $_POST['email'] ?? '';
$gender = ($_POST['gender'] ?? '') === 'male' ? 'Мужской' : 'Женский';
$disliked = isset($_POST['disliked']) ? implode(', ', $_POST['disliked']) : '—';
$liked = isset($_POST['liked']) ? implode(', ', $_POST['liked']) : '—';
// Формируем запись
$line = "{$number}) Имя: {$name} | Почта: {$email} | Пол: {$gender}\n";
$line .= " Не понравилось: {$disliked}\n";
$line .= " Понравилось: {$liked}\n\n";
// Дописываем в файл
file_put_contents($file, $line, FILE_APPEND | LOCK_EX);
// Ответ пользователю
echo "Спасибо! Ваш номер: {$number}";