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

Ваш аккаунт

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

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

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

ASP - HasAccess

HasAccess

Метод HasAccess определяет, имеет ли пользователь разрешение на доступ к указанному файлу.

Синтаксис

HasAccess( ПутьКФайлу )

 

Параметры

ПутьКФайлу

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

Возвращаемые значения

Возвращает значение типа BOOLEAN, показывающее, имеет ли пользователь Интернета доступ к указанному файлу. Если файл не существует, объект PermissionChecker возвращает значение False.

Примеры

В следующем примере объект PermissionChecker используется для проверки наличия у пользователя Интернета доступа к файлу C:\pages\private\default.htm. Если доступ есть, сценарий создает гиперссылку на этот файл; в противном случае выдается сообщение. В этом примере используется виртуальный путь.

<%

  Set pmck = Server.CreateObject("MSWC.PermissionChecker")

  UserHasAccess = pmck.HasAccess("/private/default.htm")

 

  If UserHasAccess

%>

  <A HREF="/private/default.htm">Добро пожаловать в клуб!</A>

<% Else %>

  Извините, вы не являетесь членом клуба.

<% End If %>

 

Следующий пример почти повторяет предыдущий, но использует для определения разрешений пользователя физический путь.

<%

  Set pmck = Server.CreateObject("MSWC.PermissionChecker")

  UserHasAccess = pmck.HasAccess("c:\pages\private\default.htm")

 

  If UserHasAccess

%>

  <A HREF="/private/default.htm">Добро пожаловать в клуб!</A>

<% Else %>

  Извините, вы не являетесь членом клуба.

<% End If %>

 

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

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