Es super simple , crea variables de sesion y listo , al recuperarlas te devuelve el array completo sin problemas , de hecho en un sistema trabajo asi y paso un array con muchos registros(cientos) de las paginas que puede accesar el usuario
Pero mejor un ejemplo..
Pagina de carga de array :
rs2.Open sql2, conn, 3
dim arreglo()
redim arreglo(rs2.recordcount)
for i = 0 to rs2.recordcount-1
arreglo(i)=rs2.fields("pag")
rs2.movenext
next ' hasta ahi creo un recordset normal y lo guardo en un array
session("arreglo")=arreglo ' En esta linea asigno el vector ala sesion
'la que estara viva hasta que se cierre la pagina o caduque
---------------------------------
LEER DATOS.
vector=session("arreglo") ' Aca lo reasigno al un vector y le dara la estructura anterior
for i = 0 to fin
if URL2 & trim(ucase(vector(i)))=trim(ucase(url)) then
x_x_x=1
end if ' ahi lo trabajo como cualquier vector
----------------------
Si tienes dudas escribeme , ahi veremos si te puedo ayudar
Fabricio Diaz Sanchez
[email protected]