См. интсрукция по ruweb.
Массив POST php
03.06.2026 22:32 / Марат / Смотрели : 24 / php | php_ассоциативный_массив | php_суперглобальная_переменная |"Массив $_POST php". "Массив POST php".
Разберем, что такое Массив $_POST php и как это всё работает!
$_POST = Массив post php.
-
Что такое $_POST!? -
Как получить и как вообще $_POST работает!? -
Код получения массива $_POST.
$_POST — это суперглобальный -> ассоциативный массив в PHP, который содержит данные, отправленные на сервер методом HTTP post.
Когда, как и зачем используется $_POST!?
Используется для получения данных из формы form.
Пример формы для получения $_POST.
<form method="post">
<input type="text" name="name">
<input type="submit" value="Отправить">
</form>
Не буду здесь выкладывать рабочую форму для проверки работы $_POST, поскольку уже такая форма существует и она описана в примере на странице посвященной методу post!
Не путать "метод post" и массив $_POST - это разные вещи...
Ключевые атрибуты формы для получения $_POST.
method="post" — указывает, что данные будут отправлены методом POST.
атрибут name у полей ввода — определяет ключ в массиве $_POST.
Давайте пошагово разберем, как работает "массив $_POST"!?
На странице должна быть форма с методом post, либо get.
Заполняем поля формы и нажимаем отправить.
Страница перезагружается.
Либо отправляется на другую страницу, если указан атрибут action.
Выводим результат отправки данных в массив $_POST.
Можно получить весь массив спомощью print_r.
Либо массив $_POST с ключом, например $_POST[example] с помощью echo.
Если у вас не "забит" вывод ошибок "notice" - используйте if.
Нук и далее... после теории приступаем к практике!
Здесь приведен код,который используется на уже существующей странице...
Приводу этот код также здесь:
Php:
<?
if($_POST['send'])
{
echo '<div class="kod"><span style="color: red;">Вы ввели данные: </span><br>
$login = '. strip_tags ( $_POST['login'] ).' <br>
$psw = '. strip_tags ( $_POST['psw'] ).'</div>';
}
?>
Html:
<a name="example"></a>
<form method="post" action="">
<input type="text" name="login"><br>
<input type="password" name="psw" ><br>
<input type="submit" name="send" value="ОТПРАВИТЬ" /><br>
</form>
Последнние комментарии: