webForumDet fria alternativet
Logga in / Bli medlem

array + posta

ASP

3 svar · 356 visningar · startad av crazyl

Medlem sedan jan. 200232 inlägg
Trådstart#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

Medlem sedan juni 200032 967 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,

Medlem 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

Medlem sedan juni 200032 967 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,

603 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
344 ms — deklarationer (db)
121 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
344 ms — ändringar (db)