Avatar billede hundevennen Nybegynder
06. marts 2007 - 15:02 Der 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.
Avatar billede hundevennen Nybegynder
06. marts 2007 - 15:03 #1
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

  sidste = (f.DateCreated)

  set f=nothing

Next

response.Write "<br><br>Nyeste fil er: " & nyeste

%>

<!--  ************************ // filoversigt slut // *************************** -->
<img src="snapshot/<%= nyeste %>" alt="" border="0">
</body>
</html>
Avatar billede hundevennen Nybegynder
06. marts 2007 - 15:19 #2
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
Avatar billede hundevennen Nybegynder
07. marts 2007 - 20:00 #3
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester