17. januar 2007 - 14:00
Der er
22 kommentarer og 1 løsning
Konkatinering af check bokse værdier
Vil gerne konkatinerer de checkbokses værdier der markeret i min gruppe "tilbehoer". for each item in Request.Form("tilbehoer") temp = temp & " + " & Request.Form("tilbehoer")(item) next Noget ala det der, men det virker ikke - nogen der kan se hvad der er galt? Eller kan give mig en stump kode der gør det beskrevede. Mvh. Kim
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
17. januar 2007 - 14:41
#1
Hvad betyder konkatinerer?? Vil du bare lægge dem sammen?? altså finde summen: temp = 0 for each item in Request.Form("tilbehoer") temp = temp + cDbl(item) next
17. januar 2007 - 14:42
#2
Men ellers skal din kode bare se sådan ud: for each item in Request.Form("tilbehoer") temp = temp & " + " & item next Så får du en lang streng, hvor værdierne er adskilt af +
17. januar 2007 - 15:00
#3
Det betyder at sammensætte strenge... Forslag?
17. januar 2007 - 15:37
#4
Det virker umiddelbart ikke... :( Kan ikke se hvorfor? <td> <% Do While Not rsAss.Eof%> <input type="checkbox" name="tilbehoer" value=<%=rsASS("Beskrivelse")%> id="tilbehoer" /><label for="tilbehoer"><%=rsAss("Beskrivelse")%> - <span class="pris"><%=rsAss("Pris")%>kr.</span></label><br /> <%rsAss.MoveNext Loop%> Generer mine checkbokse, nogen fejl der?
17. januar 2007 - 15:46
#5
For det første skal ID'et på elementer være unikt for hvert element. Det er kun navnet, der må gå igen. For det andet mangler du " omkring værdien: value="<%=rsASS("Beskrivelse")%>" Få du en fejl i "for each item.." løkken, eller kommer der ikke det rigtige resultat
17. januar 2007 - 15:46
#6
Den kommer ikke med noget resultat... bare en tom streng. Okay retter lige ovenstående...
17. januar 2007 - 15:55
#7
Prøv at udskrive Request.Form("tilbehoer"), som den er: response.write Request.Form("tilbehoer") Skulle gerne give en kommasepereret liste. Det er ikke sådan at du sender via "GET" i stedet, og det derfor skal være querystring?
17. januar 2007 - 16:01
#8
nope bruger post... Men jeg får en meget tom liste ud ved at gøre sådan her: response.write Request.Form("tilbehoer")
17. januar 2007 - 16:07
#9
Hvis den er tom, bliver der ikke sendt noget post fra "tilbehoer". Prøv lige at udskrive alle post data: response.write request.form() Skulle gerne give en liste ala "var1=abc&var2=2&var3=1,4,2&var4=...."
18. januar 2007 - 10:26
#10
Endnu en tom streng.. Forstår simpelthen ikke, har prøvet alt - men alt er bare tomt. Har du mulighed for at kigge på hele filen?
18. januar 2007 - 10:30
#11
Hvis request.form() er tom, så sender du 100% ikke post data. Prøv at udskrive response.querystring() i stedet.
18. januar 2007 - 10:34
#12
<form ID="Form1" method="post" action="index.asp?mode=submit"> Nu er jeg godt klar over at den hedder form1, men jeg skal jo have indholdet af de checkbokse der hedder "tilbehoer".
18. januar 2007 - 10:40
#13
Vi lige hele din kode, for der lader til at være et eller andet mystisk galt.
18. januar 2007 - 10:46
#14
Jeg uploader det lige, der er lidt meget kode at poste her :)
www.votus.dk/sonofon/index.rar Håber du kan finde hoved og hale i mit rode-kode.
18. januar 2007 - 11:11
#15
Noget nyt?
18. januar 2007 - 11:55
#16
Du har en redirect til sidst, og din test kode ligger efter den. Smid linjerne ind lige efter din "if mode = submit": if Request.Querystring("mode") = "submit" then response.write "Form Data: "& request.form() response.end
18. januar 2007 - 12:27
#17
18. januar 2007 - 12:42
#18
Har du husket response.end?
18. januar 2007 - 13:13
#19
Ja. Men har sat det ind i slutningen af min side.
18. januar 2007 - 13:55
#20
Den skal være lige efter writen som jeg skrev 11:55:19. De to linjer skal indsættes præsis der.
18. januar 2007 - 13:59
#21
18. januar 2007 - 14:11
#22
Nu virker det af en eller anden uransaglig årsag... Smid et svar og tak for hjælpen ;)
18. januar 2007 - 14:33
#23
.o) <-- One Eyed Jack
Kurser inden for grundlæggende programmering