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 tema 
 
Forsvar & beredskab 
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
 
 
	
		
								
					
				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