Avatar billede nitz Nybegynder
16. marts 2004 - 02:09 Der er 2 kommentarer og
1 løsning

checkbox og persists upload

Hej Alle,

Jeg har et seriøst problem... Jeg bruger en persists uploadform til at oprette nogle ting i en database. Blandt andet er der en en række checkboxe som jeg gerne vil have oprettet i samme felt i databasen.

Min række af checkboxe ser sådan ud:
<input type=checkbox name=ting value=ding>
<input type=checkbox name=ting value=dong>
<input type=checkbox name=ting value=dynamolygte>

I feltet i databasen skulle det så gerne se sådan ud: ding,dong,dynamolygte

Men uanset hvad jeg gør, så registrerer den kun den første jeg har sat flueben i. så hvis jeg sætter i DING og DONG, så kommer der kun DING med, og sætter jeg i DONG og DYNAMOLYGTE, så kommer der kun DONG med...

Hvis jeg bruger en normal <form action=registrer.asp method=post> så har jeg endnu ikke set problemet, men det kommer når jeg bruger <form method="POST" enctype="multipart/form-data" action="registrer.asp">

Jeg håber virkelig der er nogen der kan fortælle mig hvad der er galt, og forhåbentligt krydre det med en løsning da jeg er ved at blive ravende vanvittig.

Hilsener

Tommy
Avatar billede the_bma_man Nybegynder
16. marts 2004 - 07:18 #1
Problemet er, at de hedder det samme.
Kald dem ting1, ting2 og ting3.

Når så du requester dem, gør du noget ala:
ting = ""
if (trim(request.form("ting1")) & "x" <> "x" then ting = ting & request.form("ting1") & ","

osv.
Avatar billede ulrikp Nybegynder
16. marts 2004 - 07:50 #2
Ja, jeg mener det samme som the_bma_man. Der er noget grundlæggende forkert i at kalde to forskellige checkbokse det samme... Eller skal du i stedet bruge en <select> med multiple selection...
Avatar billede nitz Nybegynder
17. marts 2004 - 10:05 #3
Hej Bma,

Tusind tak for hjælpen!

Med venlig hilsen

Tommy
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