Avatar billede harryfink Praktikant
16. oktober 2003 - 02:50 Der er 3 kommentarer og
1 løsning

Form list med multiple selections. Hvordan fungerer de?

Goddag!

Jeg har en form list, hvor man kan vælge flere ting på listen (multiple selections), og denne liste hedder "collection". Jeg ser så at det, der bliver sendt videre eksempelvis er følgende:

collection=17&collection=14&collection=5&collection=9

Dette skal jeg have konverteret om til en tekststreng, der indeholder dette:

"|17|14|5|9|"

Hvis collection nu var et array, kunne man jo lave et script, der tilføjede collection(i) & "|" til en tekststreng, der fra start indeholder "|".

Men det er tilsyneladende ikke et array! Men hvad er det så? Hvordan behandler man de form data man modtager fra sådan en liste?

På forhånd tak! :)

Mikkel
Avatar billede medions Nybegynder
17. oktober 2003 - 08:07 #1
Hmm jeg går ud fra du bruger ASP, så det skal se således ud:

<%
  For Each Item In Request.QueryString
    strStreng = strStreng & Request.QueryString(Item) & "|"
  Next

  Response.Write(strStreng)
%>

//>Rune

//>Rune
Avatar billede harryfink Praktikant
17. oktober 2003 - 12:55 #2
Præcis! Tak! :)
Avatar billede medions Nybegynder
17. oktober 2003 - 14:05 #3
Anytime...

En anden gang skal sådanne spørgsmål oprettes under ASP Kategorioversigt -> Programmering -> Script -> ASP!

Thx 4 Poinz

//>Rune
Avatar billede harryfink Praktikant
17. oktober 2003 - 16:00 #4
Undskyld... Jeg troede oprigtigt det var VBScript-specifikt det her! Jeg husker det til en anden gang! :)
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