Vad är problemet?
Koden ser helt reko ut enligt min mening.
Är det din kod eller vill du ha en beskrivning på vad den gör vi de olika raderna? Hojta till i så fall.
Ha en trevlig helg.
Rickard
4 svar · 498 visningar · startad av room
Hej, jag blir snurrig.
Kan någon hjälpa mig att förenkla denna kod så vore jag oerhört tacksam.
<%
intAntalSid = 32
strNummer = "Nummer 11 - 2003 årgång 25"
intSidCounter = 1
%>
<p><img src="pics/caption_pdf.gif" width="450" height="24"><br>
<br>
<strong><%= strNummer %></strong></p>
<table width="100%" border="0" cellspacing="1" cellpadding="2">
<%
Do UNTIL intSidCounter => intAntalSid + 1
%>
<tr align="center" valign="top">
<%
IF intSidCounter -1 < intAntalSid then
%>
<td width="20%"><a href="/pdf/2003-11/<%= intSidCounter %>.pdf"><img src="/pdf/2003-11/<%= intSidCounter %>.jpg" width="83" height="120" border="0"></a></td>
<%
End IF
intSidCounter = intSidCounter + 1
IF intSidCounter -1 < intAntalSid then
%>
<td width="20%"><a href="/pdf/2003-11/<%= intSidCounter %>.pdf"><img src="/pdf/2003-11/<%= intSidCounter %>.jpg" width="83" height="120" border="0"></a></td>
<%
End IF
intSidCounter = intSidCounter + 1
IF intSidCounter -1 < intAntalSid then
%>
<td width="20%"><a href="/pdf/2003-11/<%= intSidCounter %>.pdf"><img src="/pdf/2003-11/<%= intSidCounter %>.jpg" width="83" height="120" border="0"></a></td>
<%
End IF
intSidCounter = intSidCounter + 1
IF intSidCounter - 1 < intAntalSid then
%>
<td width="20%"><a href="/pdf/2003-11/<%= intSidCounter %>.pdf"><img src="/pdf/2003-11/<%= intSidCounter %>.jpg" width="83" height="120" border="0"></a></td>
<%
End IF
intSidCounter = intSidCounter + 1
IF intSidCounter - 1 < intAntalSid then
%>
<td width="20%"><a href="/pdf/2003-11/<%= intSidCounter %>.pdf"><img src="/pdf/2003-11/<%= intSidCounter %>.jpg" width="83" height="120" border="0"></a></td>
<%
End IF
%>
</tr>
<tr align="center" valign="top" class="textAnslagstavlan">
<%
IF intSidCounter - 5 < intAntalSid then
%>
<td width="20%"><strong>Sida <%= intSidCounter - 4 %></strong></td>
<%
End IF
IF intSidCounter - 4 < intAntalSid then
%>
<td width="20%"><strong>Sida <%= intSidCounter - 3 %></strong></td>
<%
End IF
IF intSidCounter - 3 < intAntalSid then
%>
<td width="20%"><strong>Sida <%= intSidCounter - 2 %></strong></td>
<%
End IF
IF intSidCounter - 2 < intAntalSid then
%>
<td width="20%"><strong>Sida <%= intSidCounter - 1 %></strong></td>
<%
End IF
IF intSidCounter - 1 < intAntalSid then
%>
<td width="20%"><strong>Sida <%= intSidCounter - 0 %></strong></td>
<%
End IF
%>
</tr>
<%
intSidCounter = intSidCounter + 1
Loop
%>
</table>
Lite rörigt kanske, tacksam för svar.
Vad är problemet?
Koden ser helt reko ut enligt min mening.
Är det din kod eller vill du ha en beskrivning på vad den gör vi de olika raderna? Hojta till i så fall.
Ha en trevlig helg.
Rickard
vad ska koden bli?? liksom vad är det den ska göra?
Jag skulle försöka få bort många av de context-switchar du använder nu...
Som jag ser det så kan du köra elseif satser istället för 100 if satser... försök kanske också få så få <% %> taggar som möjligt om du vill att scriptet ska gå snabbare...