Рекомендуется: разработать лист сообщений с ASP Во -первых, прежде чем мы сделаем лист сообщений, мы сначала создаем эффект интерфейса ввода, то есть генерируем HTML -страницу экрана ввода раздела сообщения, а затем добавляем скрипт ASP в эти исходные коды HTML. Пришел сюда следующим образом. *Имя файла: book.htm
Объекты сервера предоставляют методы и свойства, доступные на сервере.Грамматика:
Server.property | Метод
Свойство
Объект сервера имеет только одно свойство: максимальное время, в течение которого программа ScriptTimeout может запустить
Методы
CreateObject создает экземпляр объекта.
Выполнить файл ASP
GetlasterRor возвращает код ошибки
Htmlencode преобразует указанный HTML -код.
Маппат преобразует относительный путь в абсолютный путь.
Transfer Отправляет всю текущую информацию о состоянии в другой файл ASP
Urlencode преобразует указанный код в форме URL -адреса, включая пробелы
Подробное описание метода серверного объекта
CreateObject
грамматика
Server.createObject (PROGID)
параметр
прогид
Укажите имя компонента, которое будет создано в формате следующим образом: [поставщик.] Компонент [.version].
Ключевые моменты:
Вообще говоря, объекты, созданные Server.createObject, имеют объем страницы.
Чтобы создать объект с использованием сеанса или приложения, вы можете использовать его в файле Global.ASA
Выполнять
Метод выполнения вызывает файл ASP и выполняет его так же, как файл ASP вызова существует в этом файле ASP. Это очень похоже на призывы к занятиям на многих языках.
грамматика
Server.execute (path)
параметр
Путь
Определяет путь к выполнению файла ASP. Если это абсолютный путь, то это должно быть место (каталог) в этом приложении ASP.
объяснять
Метод Server.execute предоставляет метод для выполнения сложного приложения ASP в небольшие блоки. Таким образом, вы можете создать библиотеку ASP, и вы можете вызвать файлы ASP в своей библиотеке, как вам это нужно. Это немного похоже на SSI! Эй, эй!
Когда IIS выполняет этот файл ASP в соответствии с указанным путем файла ASP, он автоматически вернет предыдущий файл ASP. Этот только что выполненный файл ASP может изменить HTTP-головку.
Этот параметр пути может включать информацию о запросе.
Если как вызываемый, так и вызываемый файл ASP содержат одинаковые подфункции, то эти подфункции работают только в этом файле ASP. Например, если следующие файлы ASP1 и ASP2 содержат подфункции, которые отказываются от программы. Во -первых, ASP1 вызывает ASP2, а затем начинает выполнять OnTransActionAbort в ASP2.
ASP1:
< %@ Transaction = требуется %>
< %
Server.execute (page22.asp)
Sub OntransactionAbort
Sub OntransactionCommit
%>
Asp2.asp:
< %@
Транзакция = требуется
Sub OntransactionAbort
Sub OntransactionCommit
%>
Пример
ASP1
< % Ответ.
Server.execute (/myasps/asp2.asp)
%>
ASP2
< % Ответ. Написание (вот я) % >
GetlasterRor
Метод GetlasterRor возвращает объект Asperror, чтобы описать сообщение об ошибке.
грамматика
Server.getlasterror ()
Важные моменты
Если в приложении ASP была определена ошибка пользователя 500; 100, она относится к файлу с .asp в качестве суффикса. В этом случае, когда возникает ошибка при запуске программы, сервер будет автоматически передавать на страницу выполнения ASP на Server.transfer. Приложение ASP будет эффективно обрабатывать эту ошибку. Кроме того, этот объект Asperror должен быть действительным, чтобы вы могли видеть сообщение об ошибке, предоставленное сервером для изменения этого файла!
Как правило, веб-сайты построены на основе файла/liashelp/common/500-100.asp. Вы можете использовать его для выполнения ошибки ASP, и, конечно, вы можете определить ее самостоятельно! Полем Если вы хотите перейти на другой файл ASP, чтобы выполнить эти ошибки пользователей. Тогда вы можете использовать Snap-In в IIS.
ПРИМЕЧАНИЕ. Когда IIS обнаруживает ошибку в файле ASP или Flobal.ASA -файле, возникает 500; 100 пользовательской ошибки. Следующая программа не будет выполнена!
Пример
Следующие три примера показывают, что различные ошибки могут создавать пользовательские ошибки. Три ошибки:
Ошибка компиляции
Запустить ошибку
Логическая ошибка
Первый пример доказывает ошибку компиляции, которая генерируется, когда IIS пытается включить файл. Эта ошибка возникает из -за того, что требуемые параметры не определены в этом файле. Второй пример показывает ошибку.
Пример 1
< %
response.write hello
%>
Пример 2
< %
DIM I.
для i = 1 до 1
nxt
%>
Пример 3
< %
Dim I, J.
димсам
sum = 0
j = 0
для i = 1-10
sum = сумма 1
следующий
sum = sum/j
%>
Htmlencode
Метод HTMlencode HTML Кодирование указанной строки.
грамматика
Server.htmlencode (String)
Поделиться: как легко взломать пароль других людей троян Цель взлома: взломать зашифрованный пароль для входа в тройн ASP. Поскольку в троянской лошади нет описания версии, я не знаю, как называется троян. Идеи растрескивания: два типа: замените зашифрованный текст на зашифрованный пароль и обратно решайте пароль, используя алгоритм шифрового текста и шифрования. Прежний корень