Форма передачи данных на PHP, метод GET

Форма передачи данных на PHP, метод GET

12

Разберем кратко, как происходит передача данных в PHP с помощью метода GET. Так как POST и GET - это одна из основ в PHP - знать ее должен каждый.

Для передачи данных в форме должен быть прописан метод GET, сами данные, которые надо передать (любые html формы, в которых есть name – это input, textarea и т.д.) и кнопка с type="submit". Форма должна иметь ссылку на тот файл куда будут отходить данные, за счет action="".

Для input обычно передаются значения в value. Имена элементов форм не должны быть одинаковыми.

Пример:
<form action="/bd/test.php" method=" GET " name="dfform">
<input type="text" name="name2" value="Введите свои данные" />
<input type="text" name="name3" value="и пароль" />
<input style="font-size: 22px;" type="submit" name="save" value="Сохранить" /></form>

При нажатии на кнопку все данные внутри формы передаются на файл указанный в action="/bd/test.php" формы.

В файле test.php пишем код обработки полученных данных с формы.

<!--?php
$filed1 = $_GET["name2"];
$filed2 = $_GET["name3"];
echo 'Ваши данные'. $filed1;
echo 'пароль'. $filed2;
?-->

За счет записей типа $filed1 = $_GET["name2"]; присваевываем переменной $filed1 значение с отправленной формы и используем его где хотим.

Действие по нажатию ссылки – работает без использования формы!

Пример:
if (isset($_GET['exit'])) {
print '<script type="text/javascript">
alert("dffs");</script>';
}
<a href="http://test1.ru/index.php?exit=exites">Вывести сообщение</a>

Теперь при нажатии на ссылку, будет выполняться код. Ссылка перехватывает действие кнопки.

| | Форма передачи данных на PHP, метод GET | Разберем кратко, как происходит передача данных в PHP с помощью метода GET. Так как POST и GET - это одна из основ в PHP - знать ее должен каждый. | http://blogprogram.ru/wp-content/uploads/2016/02/12-131x131.png