воскресенье, 5 августа 2012 г.

php preg_match цифры






Обоснование событийно-ориентированного подхода программирования. [Agile DokuWiki]

Вы находитесь здесь:

У многих программистов сложилась устойчивая ассоциация событий с паттерном Observer. Как только заходит речь о событиях, вспоминается эта конкретная модель, и все рассуждения проецируются на неё. Однако, события – это абстракция, которая существует независимо от языка программирования, от процедурного или объектного программирования и конкретной модели событий. В данной статье предпринята попытка, дать чёткое обоснование событийно-ориентированному подходу, определить его место в программировании. Все рассуждения будут проводиться на основе очень простого примера решения задачи.

Итак, представим себе задачу, по которой нам необходимо обработать данные, полученные из формы, представленной на рисунке. По условиям задачи необходимо, чтобы поле “Имя” содержало от 3 до 30 символов, не содержало цифр, и не было пустым. Те же условия распространяются и на поле “Фамилия”. Для каждой ошибки ввода должно быть соответствующее сообщение. Задача надуманная, но для целей данной статьи подойдёт.

Составим алгоритм выполнения указанной задачи: и напишем по нему программу:

$message = Данные приняты ;

if $_REQUEST btSubmit

if $_REQUEST edSurname

$message = Фамилия не должна быть пустой. ;

if $_REQUEST edSurname 3 || $_REQUEST edSurname 30

source




Комментариев нет:

Отправить комментарий