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

pasar array por get

Estas en el tema de pasar array por get en el foro de ASP Clásico en Foros del Web. dim imgs(10) for i=0 to UBound(thumbs,2) imgs(k)=k & Imatge k=k+1 next <a href="<%=url_sortida%>?imgs=<%=imgs%>">[ Continuar ]</a> Me da el siguiente error: Se encontró un tipo de ...
  #1 (permalink)  
Antiguo 23/01/2006, 06:04
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 20 años, 9 meses
Puntos: 0
pasar array por get

dim imgs(10)

for i=0 to UBound(thumbs,2)
imgs(k)=k & Imatge
k=k+1
next


<a href="<%=url_sortida%>?imgs=<%=imgs%>">[ Continuar ]</a>

Me da el siguiente error:

Se encontró un tipo de datos sin especificar

Gracias.
__________________
Daría todo lo que sé por la mitad de lo que ignoro
  #2 (permalink)  
Antiguo 23/01/2006, 06:51
Avatar de Alexis_m20  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 71
Antigüedad: 20 años, 5 meses
Puntos: 0
Puedes hacer lo siguiente

<%
dim imgs(10)
dim variable
variable = ""
k = 0
for i=0 to UBound(thumbs,2)
variable = variable & k & Imatge & "|"
k = k + 1
next
variable = Left(variable, len(variable)-1)
%>
<a href="<%=url_sortida%>?imgs=<%=variable%>">[ Continuar ]</a>

y despues tomas en la otra pagina y haces lo siguimnte

<%
imgs = Split(Request("imgs"), "|") ' e imgs te queda como un arreglo

%>
__________________
_______________________
Si Puedo Ayudar lo HARE
Mi web Pages
  #3 (permalink)  
Antiguo 23/01/2006, 08:14
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 20 años, 9 meses
Puntos: 0
muxisimas gracias por la solución.
__________________
Daría todo lo que sé por la mitad de lo que ignoro
  #4 (permalink)  
Antiguo 23/01/2006, 10:30
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 4 meses
Puntos: 7
Recuerda que el maximo de caracteres en un GET es de 255

Un saludo
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 05:00.