<%
'-------------------------------------------------- --------------------------
' 程序作用:打印request.form输入的所有值
'-------------------------------------------------- --------------------------
Ответ.Запись данных формы()
функция ФормаДанные()
Дим llngMaxFieldIndex
Дим llngFieldIndex
Dim llngMaxValueIndex
Dim llngValueIndex
Дим lstrDebug
' Форма счета
llngMaxFieldIndex = Запрос.Форма.Count
'Сообщаем пользователю, если форма не существует
если llngMaxFieldIndex = 0 Тогда
FormData = "Данные формы пусты."
Функция выхода
Конец, если
' Начинаем создавать список всех форм
lstrDebug = "<OL>"
' Проход по каждой форме
Для llngFieldIndex = 1 Для llngMaxFieldIndex
lstrDebug = lstrDebug & "<LI>" & Server.HTMLEncode(Request.Form.Key(llngFieldIndex))
' Подсчитаем значения
llngMaxValueIndex = Request.Form(llngFieldIndex).Count
' если поле не имеет нескольких значений...
если llngMaxValueIndex = 1 Тогда
lstrDebug = lstrDebug & " = "
lstrDebug = lstrDebug & Server.HTMLEncode(Request.Form.Item(llngFieldIndex))
' Иначе циклически перебираем каждое значение
Еще
lstrDebug = lstrDebug & "<OL>"
Для llngValueIndex = 1 Для llngMaxValueIndex
lstrDebug = lstrDebug & "<LI>"
lstrDebug = lstrDebug & Server.HTMLEncode(Request.Form(llngFieldIndex)(llngValueIndex))
lstrDebug = lstrDebug & "</LI>"
Следующий
lstrDebug = lstrDebug & "</OL>"
Конец, если
lstrDebug = lstrDebug & "</LI>"
Следующий
lstrDebug = lstrDebug & "</OL>"
' Возвращаем данные
Данные Формы = lstrDebug
Завершение функции
%>
<%
'-------------------------------------------------- ------------------------
' 函数功能:输出所有输入request.querystring值,用于调试!
'-------------------------------------------------- ------------------------
Response.Write QueryStringData()
функция QueryStringData()
Дим llngMaxFieldIndex
Дим llngFieldIndex
Dim llngMaxValueIndex
Dim llngValueIndex
Дим lstrDebug
' Подсчитываем строку запроса
llngMaxFieldIndex = Request.QueryString.Count
'Сообщаем пользователю, если QueryString не существует
если llngMaxFieldIndex = 0 Тогда
QueryStringData = «Данные QueryString пусты».
Функция выхода
Конец, если
' Начинаем создавать список всех QueryString
lstrDebug = "<OL>"
' Проходим по каждой строке запроса
Для llngFieldIndex = 1 Для llngMaxFieldIndex
lstrDebug = lstrDebug & "<LI>" & Server.HTMLEncode(Request.QueryString.Key(llngFieldIndex))
' Подсчитаем значения
llngMaxValueIndex = Request.QueryString(llngFieldIndex).Count
' если поле не имеет нескольких значений...
если llngMaxValueIndex = 1 Тогда
lstrDebug = lstrDebug & " = "
lstrDebug = lstrDebug & Server.HTMLEncode(Request.QueryString.Item(llngFieldIndex))
' Иначе циклически перебираем каждое значение
Еще
lstrDebug = lstrDebug & "<OL>"
Для llngValueIndex = 1 Для llngMaxValueIndex
lstrDebug = lstrDebug & "<LI>"
lstrDebug = lstrDebug & Server.HTMLEncode(Request.QueryString(llngFieldIndex)(llngValueIndex))
lstrDebug = lstrDebug & "</LI>"
Следующий
lstrDebug = lstrDebug & "</OL>"
Конец, если
lstrDebug = lstrDebug & "</LI>"
Следующий
lstrDebug = lstrDebug & "</OL>"
' Возвращаем данные
QueryStringData = lstrDebug
Завершение функции
%>