testa detta då: a=a + cInt(nytt)
Hej!
Försöker loopa ut en del checkboxar i ett formulär och sedan mata in resultatet av dem i variabeln a men jag får bara felmeddelandet:
Request object error 'ASP 0105 : 80004005'
Index out of range
Min kod ser ut så här:
*********************************
Formuläret
*********************************
<%
sql="select * from Lan order by Län"
set rs=stugdatabas.execute(sql)
x=0
do until rs.eof
if x=11 then
%>
</table>
</td>
<td>
</td>
<td valign="top">
<table border="0" valign="top">
<%end if%>
<tr>
<td valign="top"><span class="text11">
<input type="checkbox" name="<%=rs("lan_id")%>" > <%=rs("Län")%>
</span>
</td>
</tr>
<%
x=x+1
rs.movenext
loop
%>
</table>
</td>
</tr>
</table>
*************************************
Mata in information i a
*************************************
a=request.form("meddelande")
sql2="select * from Lan"
set rs2=stugdatabas.execute(sql2)
do until rs2.eof
nytt=rs2("lan_id")
if request.form(nytt) = checked then
a=a&nytt
response.write(a)
end if
rs2.movenext
loop
Felet blir på raden if request.form(nytt) = checked then
Hoppas någon kan hjälpa!
Mvh Lena

