Загрузка данных


<?php

if ($_SERVER['REQUEST_METHOD'] === 'POST') {

    if ($_POST["name"] != "") {
        $name = htmlspecialchars($_POST["name"]);
    } else {
        $errors = ("Пожалуйста введите корректное имя" . "<br>");
    }

    if ($_POST["email"] != "") {
        $email = filter_var($_POST["email"], FILTER_SANITIZE_EMAIL);
    } else {
        $errors = ("Пожалуйста введите корректный Email" . "<br>");
    }
}

// Вместо criteria берем два разных массива, как названы чекбоксы в HTML
$liked = $_POST["liked"] ?? [];
$disliked = $_POST["disliked"] ?? [];

if (isset($errors)) {
    echo $errors;
} else {
    echo "Имя: " . $name . "<br>";
    echo "Email: " . $email . "<br>";

    // Вывод того, что ПОНРАВИЛОСЬ
    if (!empty($liked)) {
        echo "<br>Что понравилось:<br>";
        foreach ($liked as $item) {
            echo "- " . $item . "<br>";
        }
    }

    // Вывод того, что НЕ ПОНРАВИЛОСЬ
    if (!empty($disliked)) {
        echo "<br>Что не понравилось:<br>";
        foreach ($disliked as $item) {
            echo "- " . $item . "<br>";
        }
    }
}
?>