Допустим я отправил форму из form.php
на form.php
методом POST и вывел массив print_r($_POST);
<form action="form.php" method="POST">
<input type="text" name="email" value="">
<input type="submit" name="">
</form>
Затем на сайте в input
ввел текст ktoto@mai.com
и нажал на submit
после чего print_r($_POST);
вывел на сайте Array ( [email] => ktoto@mai.com )
Вопрос в том куда сохранился [email] => ktoto@mai.com
?
Это куки
или сессии
, или что ?
Если в атрибуте html-формы будет указан метод передачи данных POST - то на сервере будет создан суперглобальный массив $_POST, ключами которого будут имена, которые в свою очередь соответствуют атрибутам name из текстовых полей (<input>
, <textarea>
и т.п.), а значениями этих ключей будут значения, которые были введены в текст.поля, или которые записаны по умолчанию в атрибут value="Какой-то текст по умолчанию".
куда сохранился [email] => ktoto@mai.com
Строго говоря, значения в суперглобальном массиве $_POST никуда не сохраняются, и при последующем обновлении страницы методом $_GET они (эти значения) будут сброшены. Для хранения этих значений можно использовать текстовые файлы, или базы данных, или (если данных не много, и хранить надо не долго) сессии, или куки. Выбор хранилища основывается на конкретной реализации той или иной задачи.
куда сохранился [email] => ktoto@mai.com
Значение input
пришло на сервер POST запросом и Вы его тут же, по сути, вернули обратно, выведя массив данных запроса на страницу через print_r
.
Тип запроса указан в атрибуте method
тега form
. А, для того чтобы получить доступ к параметрам POST запроса в PHP существует специальный массив $_POST
, где имена элементов соответствуют именам полей формы.
Как-то так...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужен PHP и Ajax скрипт отправки форм на E-mail вывод уведомлений под полями? Каким путем можно их вывести под каждым полем? CSS менял, но оно выводил...
ЗдравствуйтеТакой вопрос, делаю вывод последней записи, и хочу получить url изображения поста