Разберем кратко, как происходит передача данных в 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>
Теперь при нажатии на ссылку, будет выполняться код. Ссылка перехватывает действие кнопки.