Обработка форм

При работе с HTML-формами с ПОМОЩЬЮ тех или иных методов возникает необходимость в обработке данных этих форм. Часто, даже если нет необходимости что-нибудь делать с данными формы, требуется выполнять некоторую проверку. Прежде чем использовать данные формы в сценариях, настоятельно рекомендуется выполнять их проверку.
Стандартная обработка и проверка форм
В простейшем случае проверка и обработка форм — это не более чем работа с супе рглобальными массивами ($_GET и S_POST). Однако для более сложных форм требуется проверка данных. Как уже говорилось, передача данных формы без соответствующей проверки — плохая и опасная практика. За исключением простейших случаев проверка форм обычно выполняется с помощью стандартных выражений, приведенных влистинге 5.6.
Листинг 5.6. Простейшзя проверка формы

if(isset<$_GET['submit'])) I
if(pregjnatch ('7Л\({[2-9][0-9](2])\)[2-9][0-9]{2)-[0-9](4}$/i", $_GET['phone']) != 1) I echo "Неверная информация в поле номера телефонa
“;
}
] else f
/* Код для обработки формы *7
}


<НЕАП><Т1ТЬЕ>Простейшая проверка формы

Номер телефона:
(например, (810)555-1212)



Поскольку проверка сильно зависит от приложения (в каждом случае свои особенности), не имеет смысла рассматривать методы обиден проверки и об Окна-Стан - пластиковые окна от производителя. Немецкие окна.