06. marts 2007 - 15:02Der er
2 kommentarer og 1 løsning
datediff problemer?
Jeg bruger nedenstående til at hente den sidst uploade jpg fil ud på en side. Filerne hedder snapshot1.jpg osv. - Når biblioteket når til snapshot9.jpg vil scriptet ikke hente flere, - altså snapshot10.jpg m.v. bliver ikke vist. Filerne kan godt blive uploaded indenfor samme time og nogle af dem indenfor samme minut og det skal altid være den sidste uploadede fil der skal ses.
her er scriptet: <html> <head> <meta http-equiv="refresh" content="5"> </head> <% if request.querystring("dir") = "" Then dir = "snapshot/" else dir = Request.querystring("dir") & "/" end if
Set objFS = CreateObject("Scripting.FileSystemObject") Set objFolder = objFS.GetFolder(server.mappath(dir)) Set objFiles = objFolder.Files
%> <!-- ************************ filoversigt *************************** --> <% For Each Image In objFiles
'response.Write Image.Name & "<br><br>"
sti = server.mappath(dir & image.name)
set f= objFS.GetFile(sti) 'Response.Write("Filen er oprettet: ") 'Response.Write(f.DateCreated)
'response.Write "<br><br><br>"
currentFile = f.DateCreated
if sidste <> "" Then mForskel = DateDiff("d",currentFile,sidste) dForskel = DateDiff("h",currentFile,sidste) nForskel = DateDiff("n",currentFile,sidste) end if
If (mForskel < 1) and (dForskel < 1) and (nForskel < 1) Then nyeste = image.name end if
Det virker som om, at når scriptet når til snapshot9,jpg kan den ikke komme videre - hvis jeg sletter snapshot1 til 9 og ellers fortsætter med at lavsnapshots der hedder 10 - 11 osv. køre det fint videre
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.