03. december 1999 - 14:25
Der er
14 kommentarer og 2 løsninger
Fil Størrelse
Hej Folkens Jeg vil spørge om der nogen der kan lave et script der finder filens størrelse, ved fejl skriver den så Ukendt Jeg er selv nået frem til dette: <? int filesize(filnavn); ?> Jeg har ikke tjekket ovenstående script, men det skulle virke, ellers må i bare lavet noget nyt... Hvis nu en fil fylder 2,52146 Mb, så kunne det være at i kunne få scriptet til at skrive 2,5 Mb, da det jo ser lidt bedre ud...
Annonceindlæg fra SoftwareOne
05. december 1999 - 00:14
#1
Det her er ikke testet: <? $filnavn = "dinfil.etellerandet"; $size = filsize($filnavn); echo substr(0, 2, $size); // hvis den ikke skriver 5 efter "," så ændre 2 til 3 ?>
05. december 1999 - 14:49
#2
>echo substr(0, 2, $size); Hvad så hvis filen fylder 123 MB ?
05. december 1999 - 15:04
#3
Jamen det skriver han ikke noget om, jeg har bare givet et svar på det han skriver.
05. december 1999 - 15:08
#4
Havde det ikke været nemmere at bruge printf() ?
06. december 1999 - 08:12
#5
Jeg tjekker det sennere
06. december 1999 - 15:13
#6
>mbn.dk Kan du ikke lave en der virker hvis filen fylder 123?
06. december 1999 - 17:48
#7
Hvis $value er antal MB. $value = sprintf("%2.2d",$value); eller $value = number_format($value,2,".","");
07. december 1999 - 17:17
#8
Kan du ikke lige lave et fuldt script og lave det som svar?
07. december 1999 - 23:09
#9
<?php function daSize($daFile) { return sprintf("%2.2d",filesize($daFile)); } print "Filen $daFile fylder ".daZize($daFile); ?> Det burde virke, men jeg har ikke testet det...
10. december 1999 - 17:09
#10
Jeg får denne fejl når jeg vil prøve det: Parse error: parse error, expecting `')'' in /void/www/users/kick/code.php3 on line 2
12. december 1999 - 17:42
#11
>mbn.dk Kan du klare det?
12. december 1999 - 17:44
#12
Hvad står der i din linie 2?
12. december 1999 - 20:03
#13
<?php $daFile = "dinfil.txt"; function daSize($daFile) { return sprintf("%2.2d",filesize($daFile)); } print "Filen $daFile fylder ".daSize($daFile); ?>
12. december 1999 - 20:06
#14
Står alle 9 linier i linie 1?
13. december 1999 - 15:22
#15
>Andreas & mbn.dk Jeg har valgt at tage det på min index.php3 fil og så får jeg dette: Filen index.php3 fylder 1197
13. december 1999 - 20:01
#16
<?php $daFile = "dinfil.txt"; function daSize($daFile) { return sprintf("%2.2d",filesize($daFile)); } print "Filen $daFile fylder ".daSize($daFile)."kb."; ?>
Vi tilbyder markedets bedste kurser inden for webudvikling