Avatar billede sniperview Nybegynder
27. juni 2003 - 23:07 Der er 18 kommentarer og
1 løsning

overføre variabel fra checkbokse

Hej

har et yderligere problem i forbindelse med tråden

http://www.eksperten.dk/spm/367911

hvordan bliver de enkelte checkbokse unikke og ma således kan videresende den enkelte eller alle 4 til jmail i send.asp
Avatar billede grunken Nybegynder
27. juni 2003 - 23:29 #1
hmm

har du givet din checkbox en value ?
Avatar billede sniperview Nybegynder
27. juni 2003 - 23:42 #2
ja

men alle 4 får den samme value
Avatar billede sniperview Nybegynder
28. juni 2003 - 00:00 #3
har oprettet en value variabel ..

NAME='forudvalg2' value='" & Tname & "' CHECKED>

stil no go ...
Avatar billede grunken Nybegynder
28. juni 2003 - 00:06 #4
jeg må indrømme at jeg ikke er helt med :)

hvis navnet på checkboxen variere, er det ho lige det der gør tekstboxen unik ?

efter hvad jeg forstod af det forrige spørgsmål, så kunne du ikke trække en værdi med videre til din send.asp, er det korrekt forstået ?
Avatar billede sniperview Nybegynder
28. juni 2003 - 00:13 #5
ja ... har nu ;

<%
dim Tname

if CInt(request.querystring("id")) = 1 then
Tname=test1
response.write "<input type='checkbox' NAME='c1' value='" & Tname & "' CHECKED><b>Mulighed1</b><br>"
else

if CInt(request.querystring("id")) = 2 then
Tname=mulighed2
response.write "<input type='checkbox' NAME='c1' value='" & Tname & "' CHECKED><b>Mulighed2</b><br>"
else

if CInt(request.querystring("id")) = 3 then
Tname=Mulighed3
response.write "<input type='checkbox' NAME='c1' value='" & Tname & "' CHECKED><b>Mulighed3</b><br>"
end if
end if
%>
Avatar billede sniperview Nybegynder
28. juni 2003 - 00:15 #6
og i send requester jeg

& Request.Form("c1")

men får ikke valuen med...
Avatar billede grunken Nybegynder
28. juni 2003 - 00:28 #7
okay så :)

navnene på checkboxene skal variere :)

altså :
NAME="c1"
NAME="c2"
NAME="c3"

osv.

Hvis du så prøver at trække værdien ud af "c3" og den ikke er checked vil du ingen value få!

er den derimod checked vil du få en value..

man kunne så forestille sig at du gjorde sådan på send.asp

response.write request.form("c1") & "<BR>
response.write request.form("c2") & "<BR>
response.write request.form("c3") & "<BR>

Hvis alle var markerede ville du få værdien af valuen fra alle sammen skrevet ud!

etc.

håber du forstår :)
Avatar billede sniperview Nybegynder
28. juni 2003 - 00:55 #8
hej grunken

jo jeg forstår ...men det vil bare ikke spille.... nu har jeg flg.

form.asp;

<%
dim Tname

if CInt(request.querystring("id")) = 1 then
Tname=test1
response.write "<input type='checkbox' NAME='c1' value='" & Tname & "' CHECKED><b>Test 1</b><br>"
else

if CInt(request.querystring("id")) = 2 then
Tname=test2
response.write "<input type='checkbox' NAME='c2' value='" & Tname & "' CHECKED><b>Test 2</b><br>"
else

if CInt(request.querystring("id")) = 3 then
Tname=test3
response.write "<input type='checkbox' NAME='c3' value='" & Tname & "' CHECKED><b>Test 3</b><br>"
end if
end if
%>

og i send.asp;

JMail.Body = "Mulighed:" & vbcrlf & vbcrlf _
& "type: " & Request.Form("c1") & vbcrlf _
& "type: " & Request.Form("c2") & vbcrlf _ 
& "type: " & Request.Form("c3") & vbcrlf _

og det spiller bare nada.. ;0(
Avatar billede grunken Nybegynder
28. juni 2003 - 00:58 #9
hvad får du af fejl ?
Avatar billede grunken Nybegynder
28. juni 2003 - 00:59 #10
eller får du bare ingenting ud ?
Avatar billede sniperview Nybegynder
28. juni 2003 - 01:02 #11
ingenting ved c1, c2, c3 -  i mailen
Avatar billede grunken Nybegynder
28. juni 2003 - 01:05 #12
får du alle andre variabler med ?
Avatar billede sniperview Nybegynder
28. juni 2003 - 01:09 #13
ja - det r det der er det "underlige"
Avatar billede grunken Nybegynder
28. juni 2003 - 01:14 #14
ha, tror jeg har luret fejlen *G*

Tname=test1

skal rettes til:

Tname="test1"

o.s.v.

Den opfatter jo ikke Tname som en string, men som en value, der burde komme fra en anden variabel!

Godt vi snart skal i seng !
Avatar billede sniperview Nybegynder
28. juni 2003 - 01:19 #15
Jeps ..så spiller det ;0)

er dog løbet ind i et andet prob -> fordi ved id 1 vises kun den ene checkboks .. og resten af formularen ikke...
Avatar billede sniperview Nybegynder
28. juni 2003 - 01:21 #16
har fundet den fejl ... og så er det go'nat ..takker for hjælpen ..og points er dine
Avatar billede sniperview Nybegynder
28. juni 2003 - 01:22 #17
kan du ikke lige oprette en svar .. ;0)
Avatar billede grunken Nybegynder
28. juni 2003 - 01:23 #18
ligger et svar ;p
Avatar billede grunken Nybegynder
28. juni 2003 - 01:23 #19
he
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