Следующая статья: Сессии в PHP.
В скрипт передаются все именованные элементы форм. Таким образом, если у кнопки указан атрибут name="button_name", то будет установлена соотвествующая переменная в запросе, а ее значение будет равно атрибуту value. что характерно, это текст на кнопке.
Если у кнопки опущен элемент name, то соответствующей переменной не будет установлено в запросе.
Обратите внимание что для того, чтобы эти переменные автоматически создавались, необходимо выполнение следующих параметров кофигурации:
register_globals boolean
По умолчанию включено.
Если выключено, то переменные не создаются.
gpc_order string
По умолчанию GPC.
Определяет нужно ли принимать GET, POST и COOKIE.
Если оставить, например, GC то данные переданные по POST не будут определены.
track_vars boolean
По умолчанию включено.
Определяет создавать ли глобальные массивы $HTTP_ENV_VARS, $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS, и $HTTP_SERVER_VARS