ВЫВЕСТИ POST PHP
Для вывода данных, переданных методом POST в PHP, необходимо использовать переменную $_POST, которая в свою очередь хранит массив с переданными данными. Доступ к конкретному полю осуществляется через его ключ:
Пример:
$name = $_POST['name'];
$email = $_POST['email'];
Если нужно вывести все переданные данные, можно воспользоваться циклом foreach:
foreach($_POST as $key => $value) {
echo $key . ': ' . $value . '
';
}
Также можно проверять, было ли передано конкретное поле:
if(isset($_POST['submit_button'])) {
// Действия при отправке формы
}
Для безопасной работы с переданными данными рекомендуется использовать функции фильтрации и экранирования, например:
$name = filter_input(INPUT_POST, 'name', FILTER_SANITIZE_SPECIAL_CHARS);
$email = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL);
$message = htmlspecialchars($_POST['message'], ENT_QUOTES, 'UTF-8');
Урок 21: GET и POST + Работа с формами (PHP для начинающих)
RESTful API на чистом PHP
Формы в PHP. GET, POST
Уроки PHP #10 GET и POST запросы
8. Страница Post и пагинация. Пишем Блог на PHP
Загрузка и вывод фотографий с БД mysql урок PHP