webForumDet fria alternativet

querystring-trubbel igen antar jag

ASP

1 svar · 180 visningar · startad av Sico

Medlem sedan maj 20002 597 inlägg
Frågan#1

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

Medlem sedan dec. 20003 887 inlägg
#2

Skicka med i querysträngen något i stil med previousCat=sport

Om den är tom eller inte finns så använder du default.jpg.

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)