Обработка форм
Posted in: Обработка форм, By: admin, At: Январь 15th, 2008
При работе с 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ТЬЕ>Простейшая проверка формыТ1ТЬЕх/НЕАП>