Hej! Jag har problem med att få utskrift på en array till en img-tagg.vektor/split problem
<code>
// detta är frame1
If Request.Form("radio")= "value2" AND Request.Form("sokord")<>"" Then
getfrase = "SELECT seek FROM image_tbl WHERE word LIKE '%"& Request.Form("sokord")&"' "
Set RS=dbconn.Execute(getfrase)
If RS.EOF Then
%>
<script language="javascript">
window.alert("inga träffar!");
</script>
<%
Else
dim s
s=rs.getstring(2,,,"") 'syntax för Stringformat
s=trim(s) 'tar bort onödiga mellanslag i strängarna
s=left(s,len(s)-3) '?????????
Response.Write s
%>
<FORM name="search2" action="main1.asp" method="post" target="main1">
<input type="hidden" name="hidden" value="<%=s%>" > <!--skickar in värdet(s) till textrutan hidden o sen till main1.asp-->
</FORM>
<script language="javascript">
document.search2.submit();
</script>
<%
End If
End If
// nu ska "s" som nu innehåller sökvägen i databasen in i frame2 o in i img-taggen:
<%
pic = Request("hidden")'Ta emot värdet från filtextrutan,dvs sökvägen
Response.Write pic
Arr=split(pic," ")
If IsArray(Arr) Then
For I = 0 TO UBound(Arr)
strField1 = Arr(I)
Response.Write(strField1)
Next
End if
%>
<td> <img name="pic1" height="180" width="240"src="<%=Arr(0)%>"> <!--visar bild--></td>
<td> <img name="pic2" height="180" width="240"src="<%=Arr(1)%>"> <!--visar bild--></td>
<td> <img name="pic3" height="180" width="240"src="<%=Arr(2)%>"> <!--visar bild--></td>
</code>
Så mitt problem är nu att att Arr(0) inte tar emot värdet utan jag får felmezz:Felaktigt matrisindex: '[number: 0]'
HJÄLP mig nån!! har fastnat totalt!!!