МЕТОДОМ В PHP ДАННЫЕ ПЕРЕДАЮТСЯ ТОЛЬКО С ПОМОЩЬЮ ФОРМ И ПОЛЬЗОВАТЕЛЬ НЕ ВИДИТ

В PHP данные могут передаваться не только с помощью форм, но и с помощью других методов. Например, данные можно передавать через URL в GET запросе или в теле HTTP запроса в POST запросе. Однако, пользователь в большинстве случаев не видит эти данные.

Рассмотрим способ передачи данных через URL в GET запросе. В этом случае данные передаются в URL строке после вопросительного знака. Например, если мы хотим передать имя пользователя name со значением John, то URL будет иметь следующий вид:

http://example.com/?name=John

В PHP мы можем получить значение параметра name с помощью суперглобального массива $_GET:

echo $_GET['name'];

Такой способ передачи данных может использоваться в ссылках на другие страницы или для передачи параметров в поисковую строку.

Следующим способом передачи данных является использование тела HTTP запроса в POST запросе. Это наиболее часто используемый способ передачи данных при отправке форм. Данные не видны в URL строке и передаются в зашифрованном виде.

Пример HTML формы для отправки данных методом POST:

<form method="post" action="process.php">
<input type="text" name="name">
<input type="email" name="email">
<button type="submit">Submit</button>
</form>

В PHP мы можем получить значения отправленных данных через суперглобальный массив $_POST:

echo $_POST['name'];
echo $_POST['email'];

Также для передачи данных в PHP могут использоваться специальные заголовки HTTP запроса, но это уже более продвинутая тема.

НТМL-форма и ее обработчик на PHP - Базовый курс PHP-7

ФОРМА ОБРАТНОЙ СВЯЗИ ДЛЯ САЙТА - ЛЕГКО! Используем html и php

Уроки PHP 7 - Сессии в php. Как работать с сессиями.

Уроки PHP 7 - Как работать с формами. Методы GET и POST. В чем их отличие.

#48 Уроки PHP - Учим язык PHP, Валидация формы и отправка параметров методом POST

Простая обработка форм на PHP для начинающих. Урок 1

PHP и PhpMyAdmin - создание, вывод, изменение и удаление данных

Отправка данных без перезагрузки страницы. PHP + Ajax (jQuery)

Реклама
Новое
Реклама