webForumDet fria alternativet

Loopa request, fältnamn???

ASP

2 svar · 229 visningar · startad av erik_nordell

Medlem sedan aug. 2000431 inlägg
Frågan#1

Tjhoho...

Jag har en sida med X antal inputfält på...
Eftersom jag ej vet hur många och vilket namn de har så loopar jag igenom dom såhär:

for i = 1 to request.form.count
extra = extra & request.form(i) & "<br>"
next

sen skickar jag ett mejl med "extra" som body

Nu är problemet det att jag vill veta vad fälten heter, nu kommer det ett mail med t.ex:

Erik
Ja
Nej
Nej
Ja

Men jag vill ha

namn: Erik
fält97: Ja
osv...

Dvs. jag vill veta vad request-fältet har för namn, hur gör jag detta?

Medlem sedan juni 200032 967 inlägg
#2

Byt

for i = 1 to request.form.count 
extra = extra & request.form(i) & "<br>" 
next

mot

for each formobj in request.form
    extra = extra & formobj & ": " & request.form(formobj) & "<br>"
next

mvh,

Medlem sedan aug. 2000431 inlägg
#3

Det fungerade :)

Tusen tack =)

251 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)