indexДокументацияСкриптыШрифтыЗначкиПолезные ссылкиФорум
  О создании своего сайта
  Каскадные стили CSS
  Краткое описание html
  Html МЕТА тэги
  Документация по FLASH
  3D Studio MAX
  DreamWeaver FAQ
  Интерфейс CGI
  Руководство PHP
  PHP/FI 2.0
  Руководство Perl 5
  Perl FAQ
  Базы данных
  Описание SQL
  Доступ к БД

Рейтинг@Mail.ru be number one


Проверка введенных данных

При передаче переменных из формы на сервер Вам может потребоваться проверка правильности ввода информации пользователем в соответствующие текстовые поля. Например, отсутствие букв в поле, предназначенном для ввода номера телефона.

В следующем примере представлен типовой код проверяющий действительно ли введенные данные являются номером и соответствие этого номера формату ###-###-####.

On (Release)	If (Length(PhoneNumber) = 12)		Set Variable: "Index" = 1		Set Variable: "Valid" = true		Loop While (Index <= 12 and Valid)			Set Variable: "Char" = Substring(PhoneNumber,Index,1)			If (Index = 4 or Index = 8)				If (Char ne "-")					Set Variable: "Valid" = false				End If			Else				If (not (Ord(Char) >= Ord("0") and Ord(Char) <= Ord("9")))					Set Variable: "Valid" = false				End If			End If			Set Variable: "Index" = Index+1		End Loop	Else		Set Variable: "Valid" = false	End If	If (Valid = true)		Set Variable: "Message" = "Номер введен правильно!"	Else		Set Variable: "Message" = "Номер введен НЕ ПРАВИЛЬНО!"	End IfEnd On

Для передачи данных создайте кнопку имеющую следующую команду (Actions). (Замените параметры в операторе Get URL на необходимые Вам):

On (Release)	If (Valid = true)		Get URL ("www.webserver.com", window="_self", vars=GET)	End IfEnd On






Содержание







Hosted by uCoz