ВВОД ДАННЫХ В PHP
В PHP существует несколько способов для ввода данных на сервер. Один из самых распространенных - это использование глобального массива $_POST, который позволяет получить данные, переданные от клиента через HTTP POST запрос:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// получаем переменные от клиента через post запрос
$name = $_POST['name'];
$email = $_POST['email'];
}
Для того, чтобы пользователь мог отправить данные на сервер, необходимо создать HTML-форму и указать метод POST в атрибуте form. Например:
<form method="post" action="index.php">
<input type="text" name="name" placeholder="Имя">
<input type="email" name="email" placeholder="Email">
<button type="submit">Отправить</button>
</form>
Также можно использовать глобальный массив $_GET, чтобы получить данные, переданные через HTTP GET запрос. В этом случае значения переменных передаются в URL адресе:
if (isset($_GET['page'])) {
// получаем переменную page через GET запрос
$page = $_GET['page'];
}
Для передачи переменных через URL необходимо добавить их в адрес после символа вопроса (?), например:
<a href="index.php?page=about">О нас</a>
Стоит ли учить PHP в 2023 ? PHP мертв и не используется ? #php
Авторизация и регистрация с сессией на чистом PHP
Система регистрации и авторизации на PHP и MySQL базы данных
ФОРМА ОБРАТНОЙ СВЯЗИ ДЛЯ САЙТА - ЛЕГКО! Используем html и php
Ввод и вывод данных в PHP
PHP и PhpMyAdmin - создание, вывод, изменение и удаление данных