Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - ProcessForm

ProcessForm

Метод ProcessForm обрабатывает содержимое формы, переданное веб-узлу его посетителем.

Синтаксис

Tools.ProcessForm(URLФайлаРезультатов, URLШаблона, [ТочкаВставки])

 

Параметры

URLФайлаРезультатов

Строка, содержащая относительный URL файла, в который записываются обработанные данные.

URLШаблона

Строка, содержащая относительный URL файла, в которым находится шаблон, или набор инструкций, для обработки данных.

ТочкаВставки

Необязательный параметр, указывающий место в файле результатов, в которое нужно вставить обработанные данные. Этот параметр не реализован. Значение, переданное этому параметру, будет проигнорировано.

Примечания

Файлы шаблонов могут содержать сценарии ASP. Сценарий, заключенный в ограничители <% и %>, обрабатывается так же, как и весь остальной текст в шаблоне, и копируется в файл результатов обработки. Если файл результатов является документом ASP, сценарий будет запущен при обращении к этому файлу. Сценарии в файлах шаблонов могут также находиться в специальных ограничителях <%% и %%>, которые вызывают выполнение сценария при вызове Tools.ProcessForm. Так как эти сценарии выполняются до того, как данные шаблона будут сохранены в файле результатов, то их вывод будет записан в файл результатов, обычно в виде обычного текста.

Если указанный файл результатов не существует, сервер создает его.

Если параметр ТочкаВставки не существует, то метод Tools.ProcessForm перезаписывает файл результатов. Если параметр ТочкаВставки существует и начинается не с символа звездочки (*), метод Tools.ProcessForm ищет строку, заданную этим параметром, в файле результатов, и вставляет данные сразу после нее. Если строка, заданная параметром ТочкаВставки, начинается с символа звездочки (*), метод Tools.ProcessForm ищет строку, указанную после звездочки, и вставляет данные перед этой строкой. Если строка, указанная в параметре ТочкаВставки, существует, но отсутствует в файле результатов, данные добавляются в конец файла.

Пример

В следующем примере демонстрируется вызов .asp-файла для обработки формы.

<%

Tools.processform("/$Received       Messages/default.asp","MessageInsert.process","<SPAN>*")

%>

 

См. также

FileExists, Random

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

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог