У меня есть файл asp, в котором хранятся некоторые значения, которые затем используются во включенном файле шаблона.Вот так:
dim mediaSrc() ReDim mediaSrc(2) mediaSrc(0) = "http://server.com/path/to/file.mp3" mediaSrc(1) = "http://server.com/path/to/file.mp3" mediaSrc(2) = "http://server.com/path/to/file.mp3" <!--#include virtual="/path/to/include.asp" -->
У меня есть второй файл asp, в который я хочу включить информацию из нескольких из этих первых файлов.Поэтому у меня может быть что-то вроде:
dim fileSrc() ReDim fileSrc(2) fileSrc(0) = "http://server.com/path/to/firstfile.asp" fileSrc(1) = "http://server.com/path/to/secondfile.asp" fileSrc(2) = "http://server.com/path/to/finalfile.asp"
Могу ли я, во втором файле asp, получить ссылку на переменные, заданные в первых файлах asp?что-то вроде:
fileSrc(0).mediaSrc(0)
, чтобы получить URL, указанный в первом asp-файле.
Вам необходимо загрузить страницу, используя файловую систему в качестве текстового потока, а затем самостоятельно проанализировать текст страницы. Классические ASP-страницы не являются объектами, поэтому fileSrc(0).mediaSrc(0) не будет работать.
Хороший способ обмена информацией между страницами - использование переменных сеанса.
Не забудьте очистить эти переменные, чтобы избежать проблем с памятью.
Для получения дополнительной информации о переменных сеанса:
http://www.w3schools.com/asp/asp_sessions.asp