Hi Bruce,
The incoming POST can look like this:
POST /courses/preview/testCoursePage?cid=6&uid=4&tid=4&pid=5 HTTP/1.1
Host: removed:8080
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-gb,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Referer:
http://removed:8080/courses/preview/Page5.HTMLCookie: SESSIONID=cUiKruWxNRY7sSdOB8B93zsXE6036Z
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded
Content-Length: 120
LMQ2=True&LMQ3=an+answer&LMR6=test&LMQ7%5B%5D=answer+1&LMQ7%5B%5D=a+short+answer&LMR8=&LMR9=&LMR10=&LMR11=&LMR12=&LMR13=
I can see that it's putting '%5B%5D' after the element name 'LMQ7'. A google search says that %5B = [ and %5D = ].
Changed my local queue code to the below and now I get the value of the very last checked checkbox but no other checked checkbox values:
free(MultipleChoiceQ)
LOOP
LOC:QuestMCAnswer = p_web.GetValue('LMQ'& LMQ:SysID &'[]')
...
How can I get the other values?
Regards,
Trent