Avatar billede mpj86 Nybegynder
15. juli 2003 - 21:20 Der er 10 kommentarer og
2 løsninger

divider med 1024

Hej

Nogle der kan lave så den divider dette $_FILES['upfile']['size'][$i] med 1024 så jeg får det i kb?
Avatar billede googolplex Novice
15. juli 2003 - 21:23 #1
$fra = $fil['tmp_name'];
$fil_stoerrelse = filesize($fra)/1024;

Den bruger jeg :)
Avatar billede ahv Nybegynder
15. juli 2003 - 21:24 #2
$_FILES['upfile']['size'][$i] = $_FILES['upfile']['size'][$i] / 1024;
Avatar billede googolplex Novice
15. juli 2003 - 21:24 #3
$fil['tmp'] skal selvfølgelig være $_FILES['upfile']['tmp_name']
Avatar billede mpj86 Nybegynder
15. juli 2003 - 21:30 #4
ahv: det dur men jeg får dette: 173.516601562 kb kan du ikke lave så det kun er: 173 kb ?
Avatar billede whatever Nybegynder
15. juli 2003 - 21:37 #5
$_FILES['upfile']['size'][$i] = round($_FILES['upfile']['size'][$i] / 1024);
Avatar billede ahv Nybegynder
15. juli 2003 - 21:41 #6
Som whatever har lavet det så skal du bruge PHP's round funktion, så automatisk runder på eller ned :o)
Avatar billede mpj86 Nybegynder
15. juli 2003 - 23:09 #7
Takker whatever skriver du lige som et svar så du kan få de 5 af pointsne???
Avatar billede tjp Mester
15. juli 2003 - 23:10 #8
Mon ikke at man bør bruge floor() i stedet for round()?
Sidstnævnte runder alt >= .5 op, hvorimod floor altid runder nedad til nærmeste heltal.
Avatar billede whatever Nybegynder
15. juli 2003 - 23:17 #9
svar
Avatar billede whatever Nybegynder
15. juli 2003 - 23:19 #10
tip > jeg kan ikke se hvorfor man ikke skulle bruge round i denne situation. For mig virker det logisk, at hvis filen fyldes 175,5kb, så vises der 176kb og ikke 175kb.
Avatar billede tjp Mester
16. juli 2003 - 01:07 #11
whatever >>
Fordi mpj86 21:30:15 ønskede 173 kb fremfor 173.516601562 kb - altså nedrunding! ;-)
Avatar billede jakoba Nybegynder
16. juli 2003 - 04:41 #12
tip > nogen gange har folk bedre af at få hvad de behøver, end hvad de beder om :-))
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