fejl med "paging"
Siden her har koden under.http://www.firmdesign.dk/galleri/vis.asp?mappe=Mark
Men i mappen Mark er der syv billeder så hvorfor kommer der ikke et "Vis næste side" frem ?
Hvis jeg smider 8 op, kommer linket
-------------------------------------------------
<%
function sortArr(myarr, myarrdato)
for k = 0 to ubound(myarr)
minindex = k
for j= k+1 to ubound(myarrdato)
if myarrdato(j) > myarrdato(minindex) then
minindex = j
end if
next
tmp = myarr(k)
myarr(k) = myarr(minindex)
myarr(minindex) = tmp
tmp2 = myarrdato(k)
myarrdato(k) = myarrdato(minindex)
myarrdato(minindex) = tmp2
next
end function
antal = 0
start = request.querystring("start")
if start = "" then
start = 0
end if
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder(server.mappath("./"&request.querystring("mappe")&""))
Set fc = f.Files
thisfile = right(request.servervariables("script_name"), len(request.servervariables("script_name")) - instrrev(request.servervariables("script_name"), "/"))
For Each billed in fc
navn = lCase(Billed.name)
if navn <> thisfile AND right(navn, 3) <> "asp" AND right(navn, 3) <> "htm" AND right(navn, 4) <> "html" AND right(navn, 3) <> "mdb" then
arrayBuild = arrayBuild & billed.name & "|"
arraybuild2 = arraybuild2 & billed.datelastmodified & "|"
end if
next
arrayBuild = left(arrayBuild, (len(arrayBuild) - 1))
myArray = Split(arrayBuild, "|")
myArray2 = Split(arrayBuild2, "|")
call sortArr(myArray, myarray2)
Antalsider = int(ubound(myarray) / 6)
for i = start to (start + 5)
if i <= ubound(myarray) then
if antal = 0 then
Response.Write "<TR>"
end if
%>
<td bordercolor="#000000" valign="middle"><p align="center">
<a href="#" onclick="popWin('./<%=request.querystring("mappe")%>/<%=myarray(i)%>');return false;">
<span style="text-decoration: none">
<img src="./<%=request.querystring("mappe")%>/<%=myarray(i)%>" width="100" height="75" alt="" style="border: 1px solid #000000"></span></a>
</td>
<%
end if
if antal = 1 then
Response.Write "</TR>"
antal = 0
else
antal = antal + 1
end if
next
%></tr>
</table>
<p align="center">
<%
if start <> 0 then
response.write("<a href='"&request.servervariables("script_name")&"?mappe="&request.querystring("mappe")&"&start=" & (start - 6) & "''><font face='Arial' style='text-decoration: none' size='2' color='#000000'>Forrige side</font></a>")
end if
if start <> 0 AND ubound(myarray) > start + 6 then
response.write("<font color='#000000' face='Arial' size='2'> / </font>")
end if
if ubound(myarray) > start + 6 then
response.write("<a href='"&request.servervariables("script_name")&"?mappe="&request.querystring("mappe")&"&start=" & (start + 6) & "''><font face='Arial' style='text-decoration: none' size='2' color='#000000'>Næste side</font></a>")
end if
%>
