GET-параметр - это параметр, который передается серверу с помощью ссылки.
Все, что идет в url после знака вопроса ? - это GET-параметры. Между собой они разделяются амперсандом &.
GET-параметр состоит из пары ключ:значение. Т.е. маска url с get-параметром выглядит так: http://url?параметр1=значение1&параметр2=значение2&параметр3=значение3.
К примеру, если мы хотим передать серверу два значения, имя пользователя и его возраст, то это можно сделать следующей строкой:
Когда выполнен данный запрос, данные попадают в так называемую переменную окружения QUERY_STRING, из которой их можно получить на сервере с помощью серверного языка веб-программирования.
Вот пример, как это можно сделать на языке PHP.
<?php
echo "Ваше имя: " . $_GET["name"] . "<br />";
echo "Ваш возраст: " . $_GET["age"] . "<br />";
?>
Конструкция $_GET["имя_параметра"] позволяет выводить значение переданного параметра.
В результате выполнения этого кода в браузере выведется:
Ваше имя: dima
Ваш возраст: 27
