PHP без БД и MySQL

Переменные:

Массивы:

Функции:

Передача переменных

Глобальный массив

Инструкция INCLUDE

Доступ к переменным формы

Весь смысл использования формы заказа заключается в получении информации о заказе клиента. Получение подробной информации о том, что клиент ввел с клавиатуры, реализуется в РНР очень просто, тем не менее, точный метод зависит от выбора версии РНР и от установок в вашем файле php. ini.

Короткие, средние и длинные переменные

Внутри РНР-сценария к каждому из полей формы можно получить доступ как к PHP-переменной, которая имеет то же имя, что и поле формы. В языке РНР переменные легко распознать, так как все они начинаются со знака доллара ($). (Распространенная ошибка связана как раз с пропуском знака доллара.)
Вы можете получить доступ к содержимому поля tireqty следующими способами:
$tireqty // короткий стиль
$_P0ST[ 'tireqty' // средний стиль
$HTTP_POST_VARS['tireqty’ // длинный стиль

Мы будем использовать средний стиль для ссылок на переменные формы (т.е. $_POST [' tireqty' ]).

Чтобы сделать осознанный выбор, учтите перечисленные ниже соображения.
- Короткий стиль ($tireqty) удобен в работе, однако он требует включения конфигурационной настройки register_globals. Из соображений безопасности по умолчанию она отключена. Этот стиль способствует появлению ошибок, которые делают программный код менее безопасным, что и привело к тому, что короткий стиль использовать не рекомендуется. Не стоит применять данный стиль в новом коде, поскольку в версии РНР6 его, видимо, уже не будет.

- Средний стиль ($_POST [1 tireqty' ]) теперь является рекомендованным подходом. Создание коротких версий имен переменных на основе среднего стиля не приводит к проблемам безопасности и облегчает работу.

- Длинный стиль ($HTTP_POST_VARS [1 tireqty' ]) представляет собой наиболее подробную форму записи. Следует отметить, что данный стиль признан устаревшим и, скорее всего, в долгосрочной перспективе он вообще выйдет из употребления.