Foros del Web » Programando para Internet » ASP Clásico »

Pasar Parametros

Estas en el tema de Pasar Parametros en el foro de ASP Clásico en Foros del Web. Nunca he pasado un array, por qué no lo descompones y lo pasas y en la página que lo recibe entonces sí lo puedes tratar ...
  #1 (permalink)  
Antiguo 26/02/2003, 11:51
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Nunca he pasado un array, por qué no lo descompones y lo pasas y en la página que lo recibe entonces sí lo puedes tratar como un array?

cadena=""
For i = 0 to Ubound(MiArray)
cadena= cadena & MiArray(i) & ", "
Next

Pagina.asp" + "?CmbDia=" + MenuV.CmbDia.value + "&CmbMes=" + MenuV.CmbMes.value + "&CmbAno=" + MenuV.CmbAno.value + "&MiArray=" + cadena;

Luego en pagina.asp

cadena= request("cadena")
MiArray= split(cadena, ", ")

Entonces solo tienes que utilizar el array con un índice menos del que resulte tener, pues el último índice traería como valor ""

Espero que te sirva...
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #2 (permalink)  
Antiguo 26/02/2003, 11:56
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 4 meses
Puntos: 5
Bueno, para pasar arrays, te recomiendo usar Session


//Creas tu array

Session("MiArray")=TuArray

//En la pagina destino

NuevoArray=Session("MiArray")

NuevoArray(1) ahora tiene lo que tu deseas (o sea TuArray(1))

Saludos
__________________
Manoloweb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:47.