Рекомендуется: string.indexof Method Введение Метод indexof () строки ищет, появляется ли строка, передаваемая как параметр, появляется на строке. и так далее), если не найдено, верните -1
./Current Directory/ Веб -сайт домашний каталог
../Upper Directory
~/Виртуальный каталог веб -сайта
Если текущий каталог веб -сайта является виртуальным каталогом приложения E:/wwwroot Emplication является E:/wwwroot/Компания, просмотр PARE PATH ES: /WWWROOT/Company/news/show.asp
Использовать на странице show.asp
Server.mappath ("./") путь возврата: E:/wwwroot/company/news
Server.mappath ("/") путь возврата: E:/wwwroot
Server.mappath ("../") путь возврата: E:/wwwroot/company
Server.mappath ("~/") Путь возвращения: E:/wwwroot/company
server.mappath (request.servervariables ("path_info"))))
Request.servervariables ("path_transleted")
Возвратные пути двух вышеупомянутых методов: d: /wwwroot/company/news/show.asp
Метод MAPPATH отображает указанный относительный или виртуальный путь к соответствующему физическому каталогу на сервере.
грамматика
Server.mappath (path)
параметр
Путь
Определяет относительный или виртуальный путь, по которому должен отображаться физический каталог. Если путь начинается с прямой слэша (/) или обратной склады (/), метод Mappath возвращает путь как полный виртуальный путь. Если Path не начинается с удара, метод Mappath возвращает путь, который такой же, как путь, уже в файле .asp.
Комментарии
Метод Mappath не поддерживает синтаксис относительного пути (.) Или (..). Например, следующий относительный путь ../ mydir/myfile.txt возвращает ошибку.
Метод MAPPATH не проверяет, является ли возвращаемый путь правильным или существует на сервере.
Поскольку метод Mappath отображает только пути независимо от того, существует ли указанный каталог, вы можете сначала отобразить путь к структуре физического каталога с помощью метода Mappath, а затем передать его компоненту, который создает указанный каталог или файл на сервере.
Пример
Для следующего примера, файл data.txt и файл test.asp, содержащий следующие сценарии, расположены в каталоге C:/inetpub/wwwroot/script. Каталог C:/inetPub/wwwroot устанавливается как каталог хоста сервера.
В следующем примере используется переменная сервера PATH_INFO для сопоставления физического пути к текущему файлу. сценарий
<%= server.mappath (request.servervariables ("path_info"))%> <br>
Выход
c: /inetpub/wwwroot/script/test.asp <br>
Поскольку параметры пути в следующем примере не начинаются с символов SLASH, они относительно сопоставлены с текущим каталогом, вот C:/inetPub/wwwroot/script. сценарий
<%= server.mappath ("data.txt")%> <br>
<%= server.mappath ("script/data.txt")%> <br>
Выход
c: /inetpub/wwwroot/script/data.txt <br>
C: /inetpub/wwwroot/script/script/data.txt <br>
Следующие два примера используют символ SLASH, чтобы указать, что возвращаемый путь следует рассматривать как полный виртуальный путь на сервере. сценарий
<%= server.mappath ("/script/data.txt")%> <br>
<%= server.mappath ("/script")%> <br>
Выход
c: /inetpub/script/data.txt <br>
c:/inetpub/script <br>
В следующем примере показано, как использовать прямую слэш (/) или обратную черту (/), чтобы вернуться к физическому пути к каталогу хоста. сценарий
<%= server.mappath ("/")%> <br>
<%= server.mappath ("/")%> <br>
Выход
c:/inetpub/wwwroot <br>
c:/inetpub/wwwroot <br>
Share: Введение в приложение использования инструментов OSQL для управления двигателем настольного компьютера SQL Server (MSDE 2000) Двигатель настольного компьютера SQL Server (также называемый MSDE 2000) не имеет своего собственного пользовательского интерфейса, поскольку он в основном предназначен для запуска в фоновом режиме.