webForumDet fria alternativet

array + posta

3 svar · 356 visningar · startad av crazyl

crazylMedlem sedan jan. 200232 inlägg
#1

Jag har en array som jag lagt in i en hidden som jag vill posta till en annan asp sida, men hur tar jag emot den där? Nån som har ett kodexempel?

<input type="hidden" name="Arr" value="<%=Arr(3)%>" >

MVH

@ndersMedlem sedan juni 200032 969 inlägg
#2

På mottagarsidan:

strVariabel = Request.Form("Arr")

Under förutsättning att du använder metoden POST i ditt formulär. Annars använder du Request.Querystring i stället.

Mvh,

crazylMedlem sedan jan. 200232 inlägg
#3

så långt har jag kommit...undrar hur jag sen gör för att skriva ut den?

Jag skrev fel förut i value i input, vill att hela arrayen ska postas, inte bara ett element och sen vill jag loopa igenom den och skriva ute den på sidan där den tas emot..öh, hur skriver jag då?

MVH

@ndersMedlem sedan juni 200032 969 inlägg
#4

I ditt formulär:

<% strArray = join (Arr, ",") %>
<input type="hidden" name="Arr" value="<%=strArray%>">

På mottagarsidan:

Arr = split(Request.Form("Arr"),",")
for i = 0 to ubound(Arr)
     response.write Arr(i) & "<br>"
next

Hoppas det är lite hjälp på traven.

Mvh,

122 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)