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

Enviar un array a otra pagina

Estas en el tema de Enviar un array a otra pagina en el foro de ASP Clásico en Foros del Web. Buenas! Tengo un problema y es que tengo un array con datos en una pagina y me gustaria pasar ese array con todos sus datos ...
  #1 (permalink)  
Antiguo 01/06/2009, 02:25
 
Fecha de Ingreso: mayo-2009
Mensajes: 57
Antigüedad: 15 años
Puntos: 0
Enviar un array a otra pagina

Buenas!

Tengo un problema y es que tengo un array con datos en una pagina y me gustaria pasar ese array con todos sus datos a otra pagina.

Hay alguna forma?

Gracias
  #2 (permalink)  
Antiguo 01/06/2009, 03:01
 
Fecha de Ingreso: abril-2009
Mensajes: 17
Antigüedad: 15 años
Puntos: 0
Respuesta: Enviar un array a otra pagina

Hola Manu!

Mandarlos a página2.asp:

Pagina2.asp?v1=<%=vector1%>&v2=<%=vector2%>&v3=<%= vector3%>

Recogerlos desde pagina2.asp:

Para cada vector:

v1 = Request.Querystring("v1")
v1 = split(v1, ",")

El contenido del vector esta separado por comas cuando lo recibes.

Ej: si el vector tiene 3 elementos : "uno" - "dos" - "tres" al recibirlo tiene la forma "uno","dos","tres"

Por eso tienes que poner el split.

Creo que eso es todo, haz la prueba y si no te va me dices.

Ciao!!
  #3 (permalink)  
Antiguo 01/06/2009, 03:45
 
Fecha de Ingreso: mayo-2009
Mensajes: 57
Antigüedad: 15 años
Puntos: 0
Respuesta: Enviar un array a otra pagina

Ya me funciono!!

Te explico lo que hice. Probe tu version pero me daba error en enviar el array:S.

Entonces pense en que alomejor podria pasarlo por session y efectivamente funciona.

lo hice asi:

1. Cargue los datos en el array y a continuacion puse esto:

Session("arrayCont") = arrayIdCont
Session("arrayServ") = arrayIdServ

2. En la siguiente pagina puse:
Dim vector
vector = Session("arrayCont")
response.write vector(0)
response.end

Y me lo pinto sin ningun problema.

Gracias por todo nika:D^^

Última edición por manu_cai; 01/06/2009 a las 04:07 Razón: Solucionado
  #4 (permalink)  
Antiguo 13/02/2011, 09:54
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Enviar un array a otra pagina

Cita:
Iniciado por manu_cai Ver Mensaje
Ya me funciono!!

Te explico lo que hice. Probe tu version pero me daba error en enviar el array:S.

Entonces pense en que alomejor podria pasarlo por session y efectivamente funciona.

lo hice asi:

1. Cargue los datos en el array y a continuacion puse esto:

Session("arrayCont") = arrayIdCont
Session("arrayServ") = arrayIdServ

2. En la siguiente pagina puse:
Dim vector
vector = Session("arrayCont")
response.write vector(0)
response.end

Y me lo pinto sin ningun problema.

Gracias por todo nika:D^^
podrias ayudarme mostrandome el codigo donde declaras Session y todo eso para entender bien gracias :D
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 02:27.