Avatar billede troelsm Nybegynder
02. september 2002 - 16:20 Der er 8 kommentarer og
1 løsning

for each item in Request.form(), rækkefølge af next

Jeg har lavet nedenstående som henter alle felter i en form og udskriver dem på skærmen, men hvad bestemmer i hvilken rækkefølge de kommer og evt hvordan kan jeg selv regulere dette.
Jeg ville gerne at de kom i den rækkefølge de står i formen men det gør de ikke

for each item in Request.form()

strOrderItem = cstr(item)
itemInfo = request.form(item)

response.write "<br>Valgmulighed : [ " & strOrderItem & " ] Valg [ " & iteminfo  & " ]"

next
Avatar billede cms Nybegynder
02. september 2002 - 19:56 #1
Kig et øjeblik på:
<%=Request.Form%>

Du kan jo selv parse dette input, hvis du ikke er tilfreds med hvad IIS gør for dig
Avatar billede troelsm Nybegynder
02. september 2002 - 20:07 #2
Den forstår jeg ikke cms,
kan du forklare lidt nærmere hvad du mener !!!
Avatar billede ras2000 Nybegynder
03. september 2002 - 13:18 #3
de skulle da gerne komme i samme rækkefølge. Hvilken rækkefølge kommer de i? Jeg tror du skal bruge den rækkefølge, hvis du vil bruge for each...next. Ellers skal du jo ind og kalde dem ved navn hver gang.
Avatar billede troelsm Nybegynder
03. september 2002 - 13:40 #4
problem er at hvis jeg fx har
felt1
felt2
felt3
felt4

så kan det være at når for each afvikles kommer de således
felt3
felt2
felt4
felt1

men jeg vil gerne have dem som de står
felt1
felt2
felt3
felt4

I øvrigt tror jeg nok at de kommer i samme rækkefølge hvergang - blot ikke den jeg ønsker.
TroelsM
Avatar billede ras2000 Nybegynder
03. september 2002 - 13:45 #5
De forsøg jeg selv har lavet kommer de i den samme rækkefølge som i formen. Er det ikke fordi du har kolonner?
Avatar billede troelsm Nybegynder
29. oktober 2002 - 21:54 #6
Ingen svar så jeg lukker spørgsmål
Avatar billede dr-kermit Nybegynder
08. december 2002 - 12:12 #7
Hejsa Troelsm,

Jeg har haft samme problem stilling som den du bestriver, jeg mener jeg fik løst det ved at navngive mine felter med et nummer først altså
1_navn
2_adr
3_tlf
etc etc.

Mvh Kenneth Nielsen
Avatar billede Slettet bruger
16. november 2003 - 12:28 #8
ja... den tager dem i talrækkefølge... kan du ikke bare kalde dine felter 1,2,3,4,5,6,7,osv... og så bare hente dem og smide dem ind i et array:

for each item in Request.form()

namearr = namearr & "," & cstr(item)
valuearr = valuearr & "," & request.form(item)

next

namearr = split(namearr,",")
valuearr = split(valuearr,",")
Avatar billede Slettet bruger
16. november 2003 - 12:37 #9
hehe... jeg er lidt bagud.. kun ca. et år.. hehe...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester