Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tiedoston koko (PHP)

karvinen [17.09.2006 11:18:02]

#

Miten saan php:llä haettua palvelimella olevan tiedoston koon.
eli vaikka palvelimella on tiedosto.zip, niin saisin muuttujaan tuon tiedoston koon megatavuina...

En nyt hae valmista koodia, mutta millä fungtiolla tuo onnistuisi.

En tietenkään pistä pahakseni valmiista koodistakaan ;)

Antti Laaksonen [17.09.2006 11:32:16]

#

Funktio filesize ilmoittaa tiedoston koon tavuina.

Kun tämän luvun jakaa 1048576:lla, saa koon megatavuina.

karvinen [17.09.2006 11:58:47]

#

Kiitokset taas...
Siinä vähän purkkaa jos jollakin käyttöä...

$koko =  filesize('pelit/peli.zip');Haetaan tiedoston koko muuttujaan koko.
$koko = $koko / 1048576; //Muutetaan koko megatavuiksi
$koko = round($koko*100)/100; //Pyöristetään kahden desimaalin tarkuuteen

En tiedä kuinka hyvää koodia on, mutta ainakin toimii ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta