Tips 1: En kilobyte är 1024 bytes.
Tips 2: En megabyte är 1024 kilobyte.
Alltså borde en formel som mb = b/(1024*1024) fungera. :)
Mvh,
------------------
Let your body decide
4 svar · 284 visningar · startad av sven
Hej... Jag har detta på en sida för att kolla hur mycket det finns lagrat i en mapp.
<%
Set MyFileSize = Server.CreateObject ("Scripting.FileSystemObject")
MyPath = Server.MapPath("/comm/bilder")
Set MyFolder = MyFileSize.GetFolder(MyPath)
Response.Write MyFolder.Size
Response.Write " bytes totalt i användarnas bilder"
%>
Problemet är att jag vill ha detta i utskrivet i Mb i stället för bytes. Det ger ju lite mer relevant information.
Så... Hur kan jag räkna om det?
------------------
/Sven
Tips 1: En kilobyte är 1024 bytes.
Tips 2: En megabyte är 1024 kilobyte.
Alltså borde en formel som mb = b/(1024*1024) fungera. :)
Mvh,
------------------
Let your body decide
Något så här då?
storlek = MyFolder.Size/(1024*1024)
Response.Write storlek
Response.Write " Mb totalt i användarnas bilder"
Det ser inte riktigt ut att fungera. Jag får 1,4 Mb när jag borde få 14 kb
------------------
/Sven
------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."