Метод ASP GetLastError() (ASP 3.0)
Определение и использование
Метод GetLastError возвращает объект ASPError, описывающий причину ошибки.
По умолчанию, сайт использует файл \iishelp\common\500-100.asp для обработки ошибок ASP. Вы можете использовать этот файл или создать свой. Если вы хотите изменить ASP-файл, который обрабатывает 500;100 пользовательские ошибки, используйте IIS snap-in.
Комментарий:Если при обработке ASP-файлов или Global.asa приложением IIS возникает ошибка, генерируется 500;100 пользовательская ошибка.
Комментарий:Этот метод доступен только до того, как ASP-файл отправит любое содержимое в браузер.
Синтаксис
Server.GetLastError()
Пример
Пример 1
В этом примере, при попытке IIS ссылаться на файл, а оператор include не использует параметр file, возникает ошибка:
<!--#include file="header.inc" --> <% response.write("sometext") %>
Пример 2
В этом примере, при компиляции скрипта, возникает ошибка из-за того, что было упущено ключевое слово "next":
<% dim i for i=1 to 10 ........ nxt %>
Пример 3
В этом примере, поскольку скрипт пытается разделить на ноль, возникает ошибка:
<% dim i,tot,j i=0 tot=0 j=0 for i=1 to 10 tot=tot+1 next tot=tot/j %>