Avatar billede koldstar Nybegynder
30. juni 2002 - 17:58 Der er 8 kommentarer og
1 løsning

filesize

hejsa.
Hvordan kan jeg undersøge størrelsen af en bestemt mappe på serveren??
Avatar billede hells Nybegynder
30. juni 2002 - 18:08 #1
Jeg ved ikke, hvordan man gør det med javascript, men med asp kan det gøres sådan:
<%
virtuelsti = Request.ServerVariables("PATH_INFO")//siden man er på
fysisksti = Server.MapPath(virtuelsti)
Set l_fso = Server.CreateObject("scripting.filesystemobject")
set fil = l_fso.getfile(fysisksti)

Response.Write "Filens størrelse: " & fil.Size

'Ryd op:
Set l_fso = Nothing
Set fil = Nothing
%>
Avatar billede koldstar Nybegynder
30. juni 2002 - 18:35 #2
dit eksempelt giver jo kun størrelsen på det aktuelle dokument. jeg skal kunne se størrelsen af en hel mappe, med filer og undermapper.... og så skal det helst være et javascript.....
Avatar billede lequet Nybegynder
30. juni 2002 - 18:37 #3
Det kan du ikke i JavaScript, der skal du bruge f.eks. ASP eller PHP
Avatar billede koldstar Nybegynder
30. juni 2002 - 18:37 #4
okay, hvordan gør jeg så i asp.....
Avatar billede koldstar Nybegynder
30. juni 2002 - 18:38 #5
det er da bare underligt at javascript har en funktion der hedder filesize hvis man ikke kan bruge den :)
Avatar billede lequet Nybegynder
30. juni 2002 - 18:42 #6
JavaScripts filesize funktion anvendes sikkert til at få fat i størrelsen af den fil der vises (selve html siden med billeder og den slags), JavaScript kan ikke få adgang til filer/mapper på serveren, og kan derfor ikke fortælle dig størrelsen af en fil/mappe

Ved ikke hvordan man gør i ASP, desværre
Avatar billede koldstar Nybegynder
30. juni 2002 - 19:06 #7
okay. jeg har selv fundet ud af det. men tak for jeres svar
Avatar billede jakoba Nybegynder
30. juni 2002 - 19:57 #8
i javascript er der ikke nogen funktion der hedder filesize.
Den findes kun i JScript og fortæller filstørrelsen på en fil på den computer scriptet kører på.

Og ja, det er et sikkerhedshul i JScript, for den information må script ikke kunne hente fra browseren.

mvh JakobA
Avatar billede koldstar Nybegynder
18. juli 2003 - 10:42 #9
luk
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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