Just nu i M3-nätverket
Gå till innehåll

Simpelt problem men...


Pollux

Rekommendera Poster

Nu vet jag inte vad som är fel!

Varför fungerar inte det här????

 

<%

Dim INFO

INFO = SU("test.asp")

 

Function SU(filespec)

Dim fso, f

Set fso = CreateObject("Scripting.FileSystemObject")

Set f = fso.GetFile(filespec)

SU = f.DateLastModified

Set fso = Nothing

Set f = Nothing

End Function

%>

 

<html><head><title>Test</title></head><body>

<%=INFO%>

</body></html>

 

 

-----

 

Varför får jag error:

 

Error Type:

Microsoft VBScript runtime (0x800A0035)

File not found

/testing.asp, line 8

 

När filen som detta script ligger i heter test.asp. Borde ju definitivt visas. Jag har testat att lägga test.asp filer i alla kataloger både ovanför och nedanför men den hittar aldrig det. Har också prövat med absolut filväg men det fungerar inte heller.

 

Något är knasigt.

Men vad?

 

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

Du måste ange en absolut sökväg, annars kommer FSO antagligen att kolla i winnt\system32-katalogen.

 

Ditt anrop bör alltså vara:

 

INFO = SU(server.MapPath("test.asp"))

 

 

--

En röst talade till mig och sade:

”Le och var glad, ty det kunde vara värre”.

Så jag log, och jag var glad.

Och det blev värre.

 

Länk till kommentar
Dela på andra webbplatser

Ok, tack för hjälpen men...

 

Det är väldigt konstigt att det inte fungerar eftersom jag har starka minnen av att det gjort det förut...

 

Oh well...

/ Pollux

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...