Det är altså min logo som byts ut mot den bild som ska presenteras.
<%
If Request.QueryString("pic") = empty then
%>
<img src="images/default.jpg" border="0">
<%
ElseIf NOT Request.QueryString("pic") = 0 then
SQL = "SELECT * FROM t_Pictures Where f_ID = "& Request.QueryString("pic") &""
set rs = Connect.Execute(SQL)
%>
<img src="images/<%= rs("f_Category") %>/<%= rs("f_Pic") %>" border="0">
<%
End If
%>
Såhär ser kategoriseringen och tumbnailsen ut:
<%
SQL = "SELECT * FROM t_Pictures Where f_Category = '"& Request.QueryString("category") &"' Order By f_ID"
set rs = Connect.Execute(SQL)
Do Until rs.EOF
%>
<a href="index.asp?category=<%= rs("f_Category") %>&pic=<%= rs("f_ID") %>"><img src="images/tumbnails/<%= rs("f_Tumb") %>" border="0"></a>
<%
rs.MoveNext
Loop
%>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br></td>
<td width="64" class="bg_grey"><img src="next.gif"></td>
<td width="227" valign="top">
<img src="m_category.gif"><br>
<img src="empty.gif"><a href="index.asp?category=sport">Sport</a><br>
<img src="empty.gif"><a href="index.asp?category=nature">Nature</a><br>
<img src="empty.gif"><a href="index.asp?category=humans">Humans</a><br>
<img src="empty.gif"><a href="index.asp?category=animals">Animals</a><br>
<img src="empty.gif"><a href="index.asp?category=modi">Modificated</a><br></td>
</tr>
</table>
Det jag vill är att när jag byter från kategori "sport" till exempel "nature" så ska fortfarande den senaste bilden som visades vara kvar som aktiv och inte ändras till "default.jpg" som den nu gör. Men jag vet inte alls hur att göra detta. Antar att mina querystring är dåligt planerade? Kanske behöer ett annat system? Lär mig